Получите доступ к загруженному контенту с помощью wget для ответов с кодом http, отличным от 200 OK. - PullRequest
2 голосов
/ 08 февраля 2012

Я не могу найти переключатель в 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.

Возможно ли получить доступ к html-документу, который stackoverflow возвращает для ошибки 404?

Я знаю, что curl сделает это, вопрос в том, как сделать это с помощью wget.

Спасибо

Tymek

1 Ответ

1 голос
/ 08 февраля 2012

wget не может этого сделать, но это должно работать:

curl -R -O http://stackoverflow.com/xxx

Также см. https://superuser.com/questions/253826/how-to-use-wget-to-download-http-error-pages

...