$ wget www.amazon.com
Resolving www.amazon.com... 205.251.242.54
Connecting to www.amazon.com|205.251.242.54|:80... connected.
HTTP request sent, awaiting response... 503 Service Unavailable
2015-10-12 23:27:24 ERROR 503: Service Unavailable.
Run Code Online (Sandbox Code Playgroud)
我正在尝试wget在URL 上发出此错误。我需要存储HTML文件,我希望wget可以工作:(
我尝试使用该--no-proxy选项,但无济于事。
小智 5
问题在于,亚马逊防火墙阻止了未设置用户代理或用户代理不正确的连接。
您可以尝试使用以下命令将用户代理设置为wget并获取亚马逊(请注意,如果该用户代理无效,则可能需要更改有效的用户代理):
wget -U "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36" https://amazon.com
Run Code Online (Sandbox Code Playgroud)
我可以wget http://www.amazon.com毫无问题地发出。
我的猜测是,你在废弃了一点点之后被亚马逊屏蔽了......
503服务不可用
由于服务器暂时超载或维护,服务器当前无法处理该请求。这意味着这是暂时的情况,延迟一段时间后就会得到缓解。如果已知,延迟的长度可以在 Retry-After 标头中指示。如果没有给出 Retry-After ,客户端应该像处理 500 响应一样处理响应。
Run Code Online (Sandbox Code Playgroud)Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
| 归档时间: |
|
| 查看次数: |
6742 次 |
| 最近记录: |