Veiculação de conteúdo estático (não imagem)

O Serviço de imagem fornece um mecanismo para gerenciar conteúdo não-imagem em catálogos e disponibilizá-lo por meio de um context /is/content separado. O mecanismo permite configurar o TTL para cada item separadamente.

Sintaxe básica

solicitação

http:// server /is/content[/ catalog / item ][? modificadores ]

server

server_address [: porta ]

catálogo

Identificador do catálogo.

item

ID de item de conteúdo estático.

modificadores

comando *[& comando ]

comando

cmdName = valor

cmdName

Um dos nomes de comando suportados.

value

Valor do comando.

Visão geral do comando

O Image Serving suporta os seguintes comandos em /is/content:

type

Filtro de tipo de conteúdo.

req

req=userdata , req=props e req=exists somente.

cache

Permite desativar o armazenamento em cache no lado do cliente.

Catálogos de conteúdo estático

Os catálogos de conteúdo estático são semelhantes aos catálogos de imagem, mas oferecem suporte a menos campos de dados:

Atributo/Dados Notas

catálogo::Id

O identificador de registro de catálogo para este item de conteúdo estático

catálogo::Caminho

O caminho do arquivo para este item de conteúdo

catálogo::Expiration

O TTL para este item de conteúdo; attribute::Expiration é usado se não especificado ou se estiver vazio

catálogo::TimeStamp

Carimbo de data/hora de modificação do ficheiro; necessário quando a validação baseada em catálogo é ativada com o atributo::CacheValidationPolicy

catálogo::UserData

Metadados opcionais associados a este item de conteúdo estático; disponível para o cliente com req=userdata

catálogo::UserType

Tipo de dados opcional; pode ser usado para filtrar solicitações de conteúdo estático com o comando type=

Filtragem de conteúdo estático

Esse mecanismo pode ajudar a garantir que os clientes recebam apenas o conteúdo apropriado para suas necessidades. Supondo que o conteúdo estático seja marcado com valores catalog::UserTypeapropriados, o cliente pode adicionar o comando type= à solicitação. O Image Serving comparará o valor fornecido com o comando type= com o valor de catalog::UserType e, no caso de uma incompatibilidade, retornará um erro em vez de conteúdo potencialmente inadequado.

Consulte também

type= , req=, Referência do catálogo de imagens

Nesta página