Servindo conteúdo estático (não imagem)

O Serviço de imagem fornece um mecanismo para gerenciar conteúdos que não sejam de imagem em catálogos e servi-los 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[/ catálogo / item ][? modificadores ]

server

server_address [: porto ]

catálogo

Identificador do catálogo.

item

ID do item de conteúdo estático.

modificadores

command *[& command ]

comando

cmdName = valor

cmdName

Um dos nomes de comando suportados.

value

Valor do comando.

Visão geral do comando

O Serviço de imagem oferece suporte aos seguintes comandos em /is/content:

type

Filtro de tipo de conteúdo.

req

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

cache

Permite desativar o cache do cliente.

Catálogos de conteúdo estático

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

Atributo/Dados Notas

catálogo::Id

O identificador de registro do 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::Expiração

O TTL para este item de conteúdo; atributo::Expiração é usado se não for especificado ou se estiver vazio

catálogo::TimeStamp

Carimbo de data e hora de modificação do ficheiro; necessário quando a validação baseada em catálogo está 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=

Filtrar conteúdo estático

Esse mecanismo pode ajudar a garantir que os clientes recebam somente o conteúdo apropriado para suas necessidades. Supondo que o conteúdo estático esteja marcado com os valores catalog::UserTypeapropriados, o cliente pode adicionar o comando type= à solicitação. O Serviço de imagem comparará o valor fornecido com o comando type= ao 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