wgetを使用してHTTPエラーページをダウンロードする方法


45

wget通常、404などのHTTPエラーが発生すると停止します。wgetHTTPコードに関係なくページコンテンツをダウンロードするオプションはありますか?


4
curl代わりに使用できます。
ダニエルベック

回答:


70

パラメーター:--content-on-error、wget 1.14から入手可能:

これがonに設定されている場合、サーバーがエラーを示すhttpステータスコードで応答するときに、wgetはコンテンツをスキップしません。


1
@lilydjwg興味深いことに、オプション--content-on-errorはここにありませんgnu.org/software/wget/manual/wget.html#Wgetrc-Commands- しかし、wget ftp.connect.org.uk/hpux/Gnu /wget-1.14/wget-1.14.man.html
barlop

2
@barlopは、最初にリンクしたリンクがwget 1.13.4であり、後者がwget 1.14であるためです。1.14--content-on-error追加されました
lilydjwg

@lilydjwgよく、オンラインマニュアルがマニュアルページになる場合、最新のマニュアルページに更新する必要があると思うでしょう。
barlop

1
リンクされたマニュアルは1.15になり、前述のオプションが含まれています。
パエロエベルマン14

1
--content-on-error401応答の場合には機能していないようです。参照してくださいこれを
ジョー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.