java - 使用php将java中的编码数据保存到文件中(java , php)

标签 java php file-io byte fwrite

我想将文件数据从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 文件。 我该如何解决这个问题?

最佳答案

您能说清楚吗?..您想阅读图像或 zip 文件...还是想发送它们。

在我看来,发送您要在 PHP 中读取的图像和 zip 文件的路径是更好的方法。不会有任何机会降低图像质量或提取 zip 文件等问题。

以下链接可能对您有帮助:

http://blog.joa-ebert.com/2006/05/01/save-bytearray-to-file-with-php/
Saving a bytearray with php received from Flex Air app

关于java - 使用php将java中的编码数据保存到文件中(java , php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13543762/

相关文章:

java - session 变量未设置

php - 使用ob_start()时无法捕获 echo 或错误

file-io - 读取一个golang文件并用大写字母替换单词搜索

java - 使用线程开发基于 Java 的聊天应用程序

java - Hadoop框架可以使用任何语言吗?

java - 应用地球纹理贴图球体

php - 如何计算忽略空格的字符串中的前 30 个字母

php - JQuery $.post 错误

file-io - nodejs express 和文件上传

c++ - OpenCV 3.0 - 错误 : (-215) scn == 3 || scn == 4 in function ipp_cvtColor