我在wget中找不到一个开关,如果服务器返回的状态不是200 OK,我就可以看到响应的主体。
例如
wget 'http://stackoverflow.com/xxx'
将导致
--2012-02-08 16:38:32-- http://stackoverflow.com/xxx
Resolving stackoverflow.com... 64.34.119.12
Connecting to stackoverflow.com|64.34.119.12|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-02-08 16:38:32 ERROR 404: Not Found.
是否可以访问stackoverflow返回404错误的html文档?
我知道curl会这样做,问题是如何用wget做。
由于
Tymek
答案 0 :(得分:1)
wget
无法做到这一点,但这应该有效:
curl -R -O http://stackoverflow.com/xxx
另见https://superuser.com/questions/253826/how-to-use-wget-to-download-http-error-pages