2013-04-11 94 views
1

我有一个iOS应用程序使用NSURLConnection和NSMutableURLRequests将图像上传到PHP后端。UPLOAD_ERR_PARTIAL当从iOS上传到PHP后端

每隔一段时间,但看起来有规律,当图像从设备上传到服务器时,我们正在获取UPLOAD_ERR_PARTIAL PHP上传错误。现在我想,有些时候可能是由于人们手机上的信号丢失/退化等原因造成的。但我做了一些研究,似乎这些错误可能是由标题问题引起的,例如,保持活跃(请参阅http://www.bizzeh.com/739/php-problem-with-upload_err_partial-file-upload-error-code-3)。建议设置header("Connection: close");可以解决问题。

我不清楚的事情是在哪里设置连接关闭?这是一个头应该从应用程序发送POST请求吗?或者每次图片上传完成后我们应该在后端设置一些东西?

此外,如果您认为这可以通过上述以外的其他方式解决,请告诉我。

感谢您的指导!

+1

你解决了吗?我也有同样的问题。 – harianus 2013-05-13 09:06:52

+1

还没有。这不是一个大问题,但我一定要弄清楚。如果有什么变化,会回来。 – 2013-05-15 01:25:36

回答

0

经过一番研究网络,它可能通过插入一小段代码来解决由解释:

“这是一个老帖子,但我有UPLOAD_ERR_PARTIAL的随机问题,并张贴我的解决方案的问题是2/3上传后我得到了一个UPLOAD_ERR_PARTIAL的错误,没有任何客户端的中断,我的问题与Keep-Alive服务器有关,我通过在PHP脚本的最后插入上传头来解决它(“Connection : 关”);”