O Servidor de imagens fornece um mecanismo para gerenciar conteúdos que não sejam de imagens em catálogos e distribuí-los por meio de um context /is/content
. O mecanismo permite configurar o TTL para cada item separadamente.
solicitação |
http:// server /is/content[/ catálogo / item ][? modificadores ] |
server |
server_address [: porta ] |
catálogo |
Identificador do catálogo. |
item |
ID do item de conteúdo estático. |
modificadores |
comando *[& comando ] |
comando |
cmdName = value |
cmdName |
Um dos nomes de comando compatíveis. |
value |
Valor do comando. |
O Servidor de imagens é compatível com os seguintes comandos em /is/content:
type | Filtro de tipo de conteúdo. |
solic | req=userdata , req=props , e req=existe somente. |
cache | Permite desabilitar o cache do 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 de arquivo para este item de conteúdo |
catálogo::Expiração |
O TTL deste item de conteúdo; attribute::Expiration é usado se não especificado ou se estiver vazio |
catálogo::Carimbo de data/hora |
Carimbo de data/hora de modificação de arquivo; necessário quando a validação baseada em catálogo está habilitada com o atributo::CacheValidationPolicy |
catálogo::UserData |
Metadados opcionais associados a este item de conteúdo estático; disponíveis para o cliente com req=userdata |
catalog::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. Supor que o conteúdo estático esteja marcado com o apropriado catalog::UserType
valores, o cliente poderá adicionar a variável type=
à solicitação. O Servidor de imagens compara o valor fornecido com o type=
ao valor de catalog::UserType
e, no caso de uma incompatibilidade, retornam um erro em vez de conteúdos potencialmente inadequados.