File Metadata Attributes
개요
Atlas App Services 를 사용하여 호스팅하다 하는 각 파일 에 대한 메타데이터 속성을 정의할 수 있습니다. 메타데이터 속성은 표준 HTTP headers 에 매핑됩니다. App Services 가 파일을 제공하는 방법과 리소스를 요청 하는 클라이언트가 파일을 처리하다 하는 방법을 선택적으로 구성할 수 있습니다. 이 페이지에서는 예제를 제공하고 사용 가능한 각 속성의 용도에 대해 설명합니다.
콘텐츠 유형
Content-Type 파일 속성은 미디어 유형 을 나타냅니다. 파일의.
참고
파일에 Content-Type
속성을 지정하지 않으면 App Services는 파일 확장자를 기반으로 Content-Type
속성을 자동으로 추가하려고 시도합니다.
예를 들어 App Services는 myPage.html
파일에 Content-Type: application/html
속성을 자동으로 추가합니다.
예시
파일에 HTML이 포함되어 있음을 나타냅니다.
Content-Type: application/html
콘텐츠 처리
콘텐츠 처리 파일 속성은 클라이언트 애플리케이션(예: 웹 브라우저)에 파일을 첨부 파일로 다운로드할지 아니면 웹 페이지로 인라인으로 표시할지 여부를 나타냅니다.
예시
파일 인라인 표시
Content-Disposition: inline
파일 다운로드
Content-Disposition: attachment
사용자 지정 파일 이름으로 파일 다운로드
Content-Disposition: attachment; filename="myFile.txt"
콘텐츠 인코딩
콘텐츠 인코딩 파일 속성은 파일에 적용된 모든 인코딩을 나타냅니다. 클라이언트 애플리케이션은 이 헤더를 사용하여 파일을 올바르게 디코딩하는 방법을 결정할 수 있습니다.
예시
인코딩 없음 표시
Content-Encoding: identity
GZIP 인코딩 표시
Content-Encoding: gzip
애플리케이션 순서로 여러 인코딩 표시
Content-Encoding: gzip, identity
Content-Language
Content-Language 파일 속성은 선택적으로 파일의 대상 독자가 사용하는 언어 를 지정합니다. 이 속성은 반드시 파일 이 실제로 작성된 언어 를 나타내는 것은 아닙니다.
예시
단일 언어 지정
Content-Language: en-US
여러 언어 지정
Content-Language: en-US, en-CA, en-UK
캐시 제어
캐시 제어 파일 속성은 파일의 캐시된 복사본을 처리하는 방법을 CDN 서버에 지시합니다.
예시
5분마다 캐시된 파일 새로 고침
Cache-Control: max-age=300
파일 캐시 안 함
Cache-Control: no-cache
웹사이트-리디렉션-위치
Website-Redirect-Location
파일은 요청을 지정된 대상으로 리디렉션합니다.
예시
다른 파일로 요청 리디렉션
Website-Redirect-Location: https://example.com/file/redirectedFile.txt