태그 보관물: web

web

누락 된 ‘최종 수정 된’헤더를 해결하는 방법은 무엇입니까? –adjust-extension –convert-links –no-cookies http://tshepang.net -o log-main 다음과 같은

나는 이렇게 달리고 wget있다 :

wget --mirror --adjust-extension --convert-links --no-cookies http://tshepang.net -o log-main

다음과 같은 메시지가 많이 나타납니다.

Last-modified header missing -- time-stamps turned off.

로컬에 페이지가 있더라도 페이지가 계속 다시 다운로드된다는 의미입니다.

참고 : 명령 미러를 실행할 때마다 기존 파일을 다시 다운로드 할 필요가 없도록 이것을 원합니다.



답변

-c매개 변수를 추가하려고 했습니까 ?

wget 매뉴얼에서 발췌 :

-c-계속

Wget 1.7부터는 비어 있지 않은 파일에서 -c를 사용하고 서버가 계속 다운로드를 지원하지 않는 것으로 판명되면 Wget은 처음부터 다운로드를 시작하지 않으므로 기존 컨텐츠를 효과적으로 망치게됩니다. 다운로드를 처음부터 새로 시작하려면 파일을 제거하십시오.

또한 Wget 1.7부터 서버의 파일과 크기가 같은 파일에 -c를 사용하면 Wget은 파일 다운로드를 거부하고 설명 메시지를 인쇄합니다. 파일이 로컬에서보다 서버에서 더 작을 때도 마찬가지입니다 (아마도 마지막 다운로드 시도 이후 서버에서 파일이 변경 되었기 때문에).

코인의 다른 쪽에서 -c를 사용하는 동안 로컬에서보다 서버에서 더 큰 파일은 다운로드가 완료되지 않은 것으로 간주되며 “(length (remote)-length (local))”바이트 만 다운로드되어 고정됩니다. 로컬 파일의 끝 이 동작은 특정 경우에 바람직 할 수 있습니다. 예를 들어 wget -c를 사용하면 데이터 수집 또는 로그 파일에 추가 된 새 부분 만 다운로드 할 수 있습니다.

내 지식으로는 이미 다운로드되고 동일한 크기의 파일을 건너 뛰어야합니다.


답변