このサーバーからいくつかのファイルをダウンロードしようとしています:
基本的に、wget を使用してすべての *.pfm ファイルを取得したいのですが、次のようなエラー メッセージが表示されるだけです。
--2017-02-01 15:12:54-- http://jaspar.genereg.net/html/DOWNLOAD/ARCHIVE/JASPAR2010/jaspar_CORE/non_redundant/all_species/FlatFileDir/
Connecting to jaspar.genereg.net (jaspar.genereg.net)|193.60.222.202|:80... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
Retrying.
「普通」を試してみwget
たらwget -r -A pfm
何が問題なのか全く分かりません。
ファイルを直接指定する場合:
wget http://jaspar.genereg.net/html/DOWNLOAD/ARCHIVE/JASPAR2010/jaspar_CORE/non_redundant/all_species/FlatFileDir/MA0001.1.pfm
問題なく動作します。ご協力いただける場合は、事前に感謝いたします。
答え1
ユーザーエージェントを切り替える:
wget -r -l1 -U "Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36" http://jaspar.genereg.net/html/DOWNLOAD/ARCHIVE/JASPAR2010/jaspar_CORE/non_redundant/all_species/FlatFileDir/