컬: 계속과 원격 헤더 이름을 함께 사용할 수 없나요?

컬: 계속과 원격 헤더 이름을 함께 사용할 수 없나요?

나는 -C -과 에 모두 컬을 사용하고 있습니다 --remote-name --remote-header-name. 파일이 존재하면 기존 파일을 덮어쓸 수 없다는 오류가 발생합니다.

이 문제를 해결할 수 있는 방법이 있나요? 제 생각에는 이것이 드문 사용 사례가 아닌 것 같은데요?

// 편집: 파일 다운로드를 재개하고 싶습니다.

답변1

curl-O및 와 함께 사용하면 파일 건너뛰기를 지원할 수 있지만 -J동작이 일관되지 않습니다.

-J( --remote-header-name) 옵션은 기본적으로 ( -O) 옵션에게 URL에서 파일 이름을 추출하는 대신 --remote-name서버가 지정한 파일 이름을 사용하도록 지시합니다. 그러면 서버가 어떤 파일 이름을 반환할지 알 수 없으며 안전 예방 조치로 기존 파일을 무시할 수 있습니다.Content-DispositionCurl

그러나 동작은 예측할 수 없으며 모든 파일에 대해 작동하지 않습니다.

게시물에서 자세한 정보와 가능한 해결 방법을 찾을 수 있습니다.
컬로 다운로드할 때 기존 파일을 건너뛰는 방법은 무엇입니까?

관련 정보