我使用WebClient
类通过HTTPS将图像上传到服务器。我的C#客户端代码与用PHP编写的Web服务进行通信。我已经检查了php.ini中的所有apache设置。
抛出的异常如下:
System.Net.WebException: The request was aborted: The request was canceled.
at System.Net.WebClient.UploadFile(Uri address, String method, String fileName)
它并不总是发生(它发生在大约10%的时间)。
答案 0 :(得分:1)
如果您稍微研究一下,您会发现通常的解决方案是将请求的KeepAlive
属性设置为false
。另一个是增加请求的超时。请注意,timeout
位于毫秒。
查看以下问题: