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.
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. |
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. |
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= |
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::UserType
appropriati, 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.
type= , req=, Riferimento catalogo immagini