我正在开发一个应用程序,将图像从iphone上传到服务器。在服务器端有一个PHP程序来处理上传的图像。我正在使用带有Post方法的NSURLConnection并设置了请求的帖子正文。当我上传图像时,我可以看到图像上传了3次(在服务器中),但过了一段时间之后,didFailWithError:被称为“丢失网络连接”。这可能是什么原因?我怀疑的是,为什么这张图片会多次上传?我已将请求的超时设置为3600.0
感谢任何帮助。
由于
答案 0 :(得分:5)
在我的情况下,我忘了将方法设置为POST,如下所示:
[aRequest setHTTPMethod:@"POST"];
希望有所帮助
答案 1 :(得分:0)
您的服务器如何响应上传?它返回给客户的状态是什么?如果它接受图像然后重置连接而不回复POST请求,您将看到您描述的行为。