我使用的HttpWebRequest下载远程文件

,但是我得到一个504错误。 我粘贴网址在Firefox和第一和第三个尝试了16秒,第二什么都没有发生(它看起来像它超时)。

我如何减少504错误?会改变的HttpWebRequest超时帮助?我应该尝试重试该文件(可以说3次),如果我收到504错误?

有帮助吗?

解决方案

这是一个服务器的问题。有没有办法让你阻止。我将重试几次在之间加入一些Thread.sleep代码。

其他提示

5XX是服务器错误。看看响应的实体主体,以查看服务器是否给出任何暗示,为什么发生这种情况。

可以通过获取从引发WebException对象响应得到实体主体。

尝试把一个&在您的POST请求体的端:

variable=value&

也许服务器正在等待POST数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top