Sun Java System Web Server 7.0 Update 3 관리자 설명서

WebDAV 사용 가능 서버에서 소스 URI 및 Translate:f 헤더 사용

WebDAV 메소드는 자원 또는 모음의 소스에서 작동합니다. GET 및 PUT 등의 HTTP 메소드는 WebDAV 프로토콜에 의해 오버로드되기 때문에 이런 메소드가 있는 요청은 자원의 소스에 대한 요청이 될 수도 있고 자원의 내용(출력)에 대한 요청이 될 수도 있습니다.

Microsoft 및 기타 많은 WebDAV 공급업체에서 요청과 함께 Translate:f 헤더를 전송하여 요청이 소스에 대한 것임을 서버에 알리는 방법으로 이 문제를 해결했습니다. 자주 사용하는 WebDAV 클라이언트인 Microsoft WebFolders와 상호 작동이 가능하도록 서버는 Translate:f 헤더를 자원 소스에 대한 요청으로 인식합니다. Translate:f 헤더를 보내지 않는 클라이언트를 수용하도록 서버에서 소스 URI를 정의합니다.

WebDAV 사용 모음의 경우 URI에 대한 요청에서는 자원의 내용(출력)을 검색하고 소스 URI에 대한 요청에서는 자원의 소스를 검색합니다. Translate:f 헤더가 있는 URI에 대한 요청은 소스 URI에 대한 요청으로 처리됩니다.

기본적으로 자원의 소스에 대한 모든 액세스는 서버 인스턴스 특정 ACL 파일에 다음 선언이 있는 dav-src ACL에 의해 거부됩니다.

deny (all) user = "anyone";

사용자는 소스 URI에 대한 액세스 권한을 추가하여 사용자가 소스에 액세스할 수 있도록 설정할 수 있습니다.