我正在使用 HttpWebRequest 下载远程文件,但出现 504 错误。 我将 url 粘贴到 firefox 中,第一次和第三次尝试花了 16 秒,第二次没有任何反应(看起来超时了)。
如何减少 504 错误?更改 HttpWebRequest 超时有帮助吗?如果我收到 504 错误,我应该尝试重试该文件(比方说 3 次)吗?
最佳答案
那是服务器问题。你没有办法阻止它。我会重试几次,在两者之间添加一些 Thread.Sleep。
关于c# - 在远程服务器 .NET 上避免 504,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1717923/