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

Você pode usar o Serviço de imagem para gerenciar conteúdo não-imagem em catálogos e servi-lo por meio de um contexto separado /is/content.

Esse recurso permite configurar o TTL para cada item separadamente.

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.

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.

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; Atributo ::Expiration é usado se não for especificado ou se estiver vazio.

catálogo::TimeStamp

Carimbo de data/hora de modificação do ficheiro; obrigató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= .

Filtrar 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::UserType apropriados, o cliente pode adicionar o comando type= à solicitação. O Image Serving compara o valor fornecido com o comando type= com o valor de catalog::UserType e, no caso de uma incompatibilidade, retorna um erro em vez de conteúdo potencialmente inadequado.

Arquivos de legenda de vídeo

Você pode encapsular arquivos de legenda de vídeo (WebVTT), CSS ou qualquer arquivo de texto no formato JSONP. A resposta JSON é descrita abaixo.

  • Para arquivos WebVTT, o tipo MIME da resposta é text/javascript. JSON não é retornado; em vez disso, é retornado o Javascript que chama um método com JSON. A ID e o manipulador são opcionais.
  • Para arquivos CSS, o tipo mime da resposta é text/javascript. A ID e o manipulador são opcionais.
  • Por padrão, a codificação UTF-8 é aplicada para garantir que seja decodificada corretamente. O limite de tamanho padrão é de 2 MB.

Também é possível usar rastreamentos para outros tipos de metadados cronometrados. Os dados de origem de cada elemento de rastreamento são um arquivo de texto composto de uma lista de dicas cronometradas. As causas podem incluir dados em formatos como JSON ou CSV.

Consulte http://en.wikipedia.org/wiki/JSONP para obter mais informações sobre o formato JSONP.

Consulte www.json.org para obter mais informações sobre o formato JSON.

Consulte também

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

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now