Distribuzione di contenuti statici (non immagini)

Image Serving fornisce un meccanismo per gestire i contenuti non immagine nei cataloghi e distribuirli tramite un context /is/content separato. Il meccanismo consente di configurare il TTL per ogni elemento separatamente.

Sintassi di base

richiesta

http:// server /is/content[/ catalogo / elemento ][? modificatori ]

server

server_address [: porta ]

catalogo

Identificatore del catalogo.

item

ID elemento di contenuto statico.

modificatori

comando *[& comando ]

command

cmdName = value

cmdName

Uno dei nomi di comando supportati.

value

Valore comando.

Panoramica dei comandi

Image Serving supporta i seguenti comandi in /is/content:

type

Filtro del tipo di contenuto.

req

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

cache

Consente di disabilitare la memorizzazione in cache lato client.

Cataloghi di contenuti statici

I cataloghi di contenuti statici sono simili ai cataloghi di immagini, ma supportano meno campi di dati:

Attributo/Dati Note

catalogo::Id

Identificatore del record del catalogo per l'elemento di contenuto statico

catalogo::Percorso

Percorso file per l'elemento di contenuto

catalogo::Scadenza

TTL per questo elemento di contenuto; attributo::La scadenza viene utilizzata se non è specificata o se è vuota

catalogo::TimeStamp

Timestamp della modifica del file; obbligatorio quando la convalida basata su catalogo è abilitata con attributo::CacheValidationPolicy

catalogo::UserData

Metadati facoltativi associati a questo elemento di contenuto statico; disponibile per il client con req=userdata

catalogo::UserType

tipo di dati facoltativo; può essere utilizzato per filtrare le richieste di contenuto statico con il comando type=

Filtrare il contenuto statico

Questo meccanismo può aiutare a garantire che i clienti ricevano solo i contenuti appropriati alle loro esigenze. Presupponendo che il contenuto statico sia dotato dei valori catalog::UserTypeappropriati, il client può aggiungere il comando type= alla richiesta. Image Serving confronterà il valore fornito con il comando type= con il valore di catalog::UserType e, in caso di mancata corrispondenza, restituirà un errore invece di contenuti potenzialmente inappropriati.

Consultate anche

type= , req=, Riferimento catalogo immagini

In questa pagina