在远程服务器.NET避免504
-
19-09-2019 - |
题
我使用的HttpWebRequest下载远程文件
,但是我得到一个504错误。 我粘贴网址在Firefox和第一和第三个尝试了16秒,第二什么都没有发生(它看起来像它超时)。
我如何减少504错误?会改变的HttpWebRequest超时帮助?我应该尝试重试该文件(可以说3次),如果我收到504错误?
解决方案
这是一个服务器的问题。有没有办法让你阻止。我将重试几次在之间加入一些Thread.sleep代码。
其他提示
5XX是服务器错误。看看响应的实体主体,以查看服务器是否给出任何暗示,为什么发生这种情况。
可以通过获取从引发WebException对象响应得到实体主体。
尝试把一个&
在您的POST请求体的端:
variable=value&
也许服务器正在等待POST
数据。
不隶属于 StackOverflow