我构建了一个应用程序拍照并上传到服务器,我正在使用Apache commons FTP库上传它们。 当我使用wifi时,图像上传没有任何问题... 但当我使用2G移动网络向他们发送一半时,服务器将其视为损坏的图像。
我将文件类型设置为二进制文件类型。
有没有办法确定图像是否已损坏。
答案 0 :(得分:1)
为了确定图像是否损坏,请将服务器接收的图像与Android设备上的相应图像进行比较。
为了确定图像被破坏的原因,您可以在服务器上运行WireShark或tcpdump并监听上传。仔细检查应该揭示问题是否
您也可以尝试图像大小(以字节为单位)并检查是否存在大小边界,您可以从中看到问题。这可能会提供进一步了解的线索