이미지 제공 기능을 사용하여 카탈로그의 비이미지 컨텐츠를 관리하고 별도의 /is/content 컨텍스트를 통해 제공할 수 있습니다.
이 기능을 사용하면 각 항목에 대해 별도로 TTL을 구성할 수 있습니다.
이미지 제공 기능은 /is/content에서 다음 명령을 지원합니다.
콘텐츠 유형 필터입니다. |
|
req=userdata , req=props 및 req=exists only |
|
클라이언트측 캐싱을 사용하지 않도록 설정할 수 있습니다. |
요청 |
http:// server /is/content[/catalog/ item ][? 수정자 ] |
server |
server_address [ : port ] |
카탈로그 |
카탈로그 식별자. |
항목 |
정적 콘텐츠 항목 ID입니다. |
수정자 |
명령 *[& 명령 ] |
명령 |
cmdName = 값 |
cmdName |
지원되는 명령 이름 중 하나입니다. |
value |
명령 값입니다. |
정적 컨텐츠 카탈로그는 이미지 카탈로그와 유사하지만 데이터 필드는 적게 지원합니다.
속성/데이터 |
주의 |
---|---|
카탈로그::Id |
이 정적 콘텐츠 항목에 대한 카탈로그 레코드 식별자입니다. |
카탈로그::경로 |
이 콘텐츠 항목의 파일 경로입니다. |
카탈로그::만료 |
이 콘텐츠 항목의 TTL입니다. 속성::지정하지 않았거나 비어 있는 경우 만료 이 사용됩니다. |
카탈로그::타임스탬프 |
파일 수정 타임스탬프; 속성을 사용하여 카탈로그 기반 유효성 검사가 활성화될 때 필요합니다.:CacheValidationPolicy |
카탈로그::UserData |
이 정적 콘텐츠 항목과 연결된 선택적 메타데이터; req=userdata 를 사용하여 클라이언트가 사용할 수 있습니다. |
catalog::UserType |
선택적 데이터 유형; type= command 를 사용하여 정적 콘텐츠의 요청을 필터링하는 데 사용할 수 있습니다. |
이 메커니즘을 사용하면 클라이언트가 필요에 맞는 컨텐츠만 수신하도록 할 수 있습니다. 정적 콘텐츠에 적절한 catalog::UserType
값이 태그로 지정되어 있다고 가정할 경우 클라이언트는 type=
명령을 요청에 추가할 수 있습니다. 이미지 제공 서비스는 type=
명령과 함께 제공된 값을 catalog::UserType
값과 비교하고, 일치하지 않을 경우 부적절한 내용이 아닌 오류를 반환합니다.
비디오 캡션 파일(WebVTT), CSS 또는 모든 텍스트 파일을 JSONP 형식으로 캡슐화할 수 있습니다. JSON 응답은 아래에 설명되어 있습니다.
다른 종류의 시간 메타데이터에 대한 트랙을 사용할 수도 있습니다. 각 추적 요소의 소스 데이터는 시간 큐 목록으로 구성된 텍스트 파일입니다. 큐는 JSON 또는 CSV와 같은 형식으로 데이터를 포함할 수 있습니다.
JSONP 형식에 대한 자세한 내용은 https://en.wikipedia.org/wiki/JSONP 을 참조하십시오.
JSON 형식에 대한 자세한 내용은 www.json.org 을 참조하십시오.
type= , req=, 이미지 카탈로그 참조