정적(비이미지) 콘텐츠 제공

이미지 제공은 카탈로그에서 비이미지 컨텐츠를 관리하고 별도의 context /is/content을 통해 제공하는 메커니즘을 제공합니다. 메커니즘을 통해 각 항목에 대한 TTL을 별도로 구성할 수 있습니다.

기본 구문

요청

http:// server /is/content[/ catalog / item ][? 수정자 ]

server

server_address [: port ]

카탈로그

카탈로그 식별자.

항목

정적 콘텐츠 항목 ID입니다.

수정자

명령 *[& 명령 ]

명령

cmdName =

cmdName

지원되는 명령 이름 중 하나입니다.

value

명령 값입니다.

명령 개요

이미지 제공 기능은 /is/content에서 다음 명령을 지원합니다.

type

콘텐츠 유형 필터입니다.

req

req=userdata , req=props req=exists only

캐시

클라이언트측 캐싱을 사용하지 않도록 설정할 수 있습니다.

정적 콘텐츠 카탈로그

정적 컨텐츠 카탈로그는 이미지 카탈로그와 유사하지만 데이터 필드는 적게 지원합니다.

속성/데이터 주의

카탈로그::Id

이 정적 콘텐츠 항목에 대한 카탈로그 레코드 식별자입니다

카탈로그::경로

이 콘텐츠 항목의 파일 경로입니다

카탈로그::만료

이 콘텐츠 항목의 TTL입니다. attribute::Expiration은 지정하지 않았거나 비어 있는 경우 사용됩니다

카탈로그::타임스탬프

파일 수정 타임스탬프; 다음 속성을 사용하여 카탈로그 기반 유효성 검사가 활성화될 때 필요합니다.:CacheValidationPolicy

카탈로그::UserData

이 정적 콘텐츠 항목과 연결된 선택적 메타데이터; req=userdata를 사용하여 클라이언트가 사용할 수 있습니다.

catalog::UserType

선택적 데이터 유형; type= 명령을 사용하여 정적 콘텐츠의 요청을 필터링하는 데 사용할 수 있습니다.

정적 콘텐츠 필터링

이 메커니즘을 사용하면 클라이언트가 필요에 맞는 컨텐츠만 수신하도록 할 수 있습니다. 정적 콘텐츠에 적절한 catalog::UserType값이 태그로 지정되어 있다고 가정할 경우 클라이언트는 type= 명령을 요청에 추가할 수 있습니다. 이미지 제공 서비스는 type= 명령과 함께 제공된 값을 catalog::UserType 값과 비교하고, 일치하지 않을 경우 부적절한 내용이 아닌 오류를 반환합니다.

참조

type= , req=, 이미지 카탈로그 참조

이 페이지에서는