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.
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. |
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. |
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= |
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::UserType
apropriados, 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.
type= , req=, Referência do catálogo de imagens