wget을 사용하여 이 서버에서 파일을 다운로드할 수 없는 이유는 무엇입니까?

wget을 사용하여 이 서버에서 파일을 다운로드할 수 없는 이유는 무엇입니까?

이 서버에서 여러 파일을 다운로드하려고 합니다.

http://jaspar.genereg.net/html/DOWNLOAD/ARCHIVE/JASPAR2010/jaspar_CORE/non_redundant/all_species/FlatFileDir/

기본적으로 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/

관련 정보