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

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

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

Microsoft 및 기타 많은 WebDAV 공급업체에서 요청과 함께 Translate:f 헤더를 전송하여 요청이 소스에 대한 것임을 서버에 알리는 방법으로 이 문제를 해결했습니다. 흔히 사용되는 WebDAV 클라이언트인 Microsoft WebFolders와의 상호 운용성을 위해, Sun Java System Web Server 7.0은 Translate:f 헤더를 자원의 소스에 대한 요청으로 인식합니다. Translate:f 헤더를 보내지 않는 클라이언트를 수용하기 위해 Sun Java System Web Server는 소스 URI를 정의합니다.

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

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

deny (all) user = "anyone";

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