【问题标题】:The most reliable way to download data over HTTP通过 HTTP 下载数据的最可靠方法
【发布时间】:2012-05-29 07:51:05
【问题描述】:

执行请求最可靠的编程语言/技术选择是什么回复。从这样的服务器检索数据的方法是什么,这几乎可以保证所有数据都将在尽可能快的时间内正确下载?

【问题讨论】:

  • 您的请求是否应该被认为比 HTTP 服务器具有的所有其他负载“特权”/“更重要”?否则,最好的方法是在负载不高时继续尝试/重试。
  • 无论如何我都需要得到响应,我只是在负载不高时无法稍后尝试。
  • 我的问题是,您对发送请求的服务器有任何控制权(例如,您可以告诉他们支持您的请求)
  • 哦,对不起,现在我明白你的意思了。不,我无法控制服务器。我的应用程序显示为该网站的普通用户。

标签: http high-load http-status-code-503


【解决方案1】:

鉴于您的应用程序没有得到服务器的特殊处理,您将不得不继续尝试,直到服务器为您提供页面。

请记住,在实际服务器中断(不仅仅是高负载)期间,这可能是一个非常糟糕的主意,因此您可能希望向用户报告故障并告诉他们稍后再试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-31
    • 2016-04-06
    • 1970-01-01
    相关资源
    最近更新 更多