我打給我一個二進制文件(12345.cl),帶有二進制數據的腳本。該腳本已完成,並且正在工作,如果我將其粘貼到導航器上,我將獲得二進制文件。如何從遠程php腳本響應中獲取二進制文件?
現在我有一個問題:我如何將腳本的響應轉換爲二進制資源以在我的應用程序中使用它?
就目前而言,我有這樣的代碼:
public void decodeStream(String mURL){
BufferedInputStream bis = new BufferedInputStream(new URL(mURL).openStream(), BUFFER_IO_SIZE);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
BufferedOutputStream bos = new BufferedOutputStream(baos, BUFFER_IO_SIZE);
copy(bis, bos);
bos.flush();
然後,我與響應的BufferedOutputStream,但我不知道如何把它改造成一個二進制資源使用它
我需要獲得一個DataInputStream與文件,但我不知道如何去實現它
你想寫一個PHP腳本來採取應對或什麼?:) – veritas
不,我有PHP腳本,是在mURL參數,PHP腳本給了我一個二進制文件,我想收到它與java – NullPointerException