0

JavaからPHPにファイルデータを送信したいのですが、phpがデータをファイルに保存します。これが私のコードです:Javaコード:

 byte[] data=...
 str = new String(data,"ISO-8859-1"); //convert data to String .
// send(str);

これがphpスクリプトです:

$data = // get the data from java .  
fwrite($fr1,$data); 

問題は、このスクリプトがテキストファイルでのみ機能し、画像ファイルやZipファイルでは機能しないことです。どうすればそれを解決できますか?

4

1 に答える 1

1

明確にしていただけますか?..画像または zip ファイルを読みたいですか...それとも送信したいですか?

私の意見では、より良いアプローチになるPHPで読み取られる画像とzipファイルのパスを送信します。画質の劣化やzipファイルの解凍などに問題が発生することはありません。

以下のリンクが役に立ちます:

http://blog.joa-ebert.com/2006/05/01/save-bytearray-to-file-with-php/
Flex Air アプリから受け取った php で bytearray を保存する

于 2012-11-24T17:53:18.710 に答える