Met Beeldserver kunt u niet-afbeeldingsinhoud in catalogi beheren en deze via een aparte context /is/content
. Het mechanisme staat voor het vormen van TTL voor elk punt afzonderlijk toe.
verzoek |
http:// server /is/content[/ catalogus / item ][? modifiers ] |
server |
server_address [: poort ] |
catalogus |
Catalogus-id. |
item |
Item-id voor statische inhoud. |
modifiers |
command *[& command ] |
command |
cmdName = value |
cmdName |
Een van de ondersteunde opdrachtnamen. |
value |
Opdrachtwaarde. |
Beeldserver ondersteunt de volgende opdrachten bij /is/content:
type | Filter Inhoudstype. |
req | req=userdata , req=props , en req=exists alleen. |
cachegeheugen | Hiermee wordt caching op de client uitgeschakeld. |
Catalogi met statische inhoud zijn vergelijkbaar met catalogi met afbeeldingen, maar ondersteunen minder gegevensvelden:
Kenmerk/gegevens | Notities |
---|---|
catalogus::Id |
De id van de catalogusrecord voor dit statische inhouditem |
catalogus::pad |
Het bestandspad voor dit inhoudsitem |
catalogus::Verlopen |
De TTL voor dit inhoudsitem; attribute::Expiration is used if not specified or if empty |
catalogus::TimeStamp |
Tijdstempel voor bestandswijziging; vereist wanneer validatie op basis van catalogus is ingeschakeld met kenmerk::CacheValidationPolicy |
catalogus::UserData |
Optionele metagegevens die zijn gekoppeld aan dit statische inhoudsitem; beschikbaar voor de client met req=userdata |
catalog::UserType |
Optioneel gegevenstype; kan worden gebruikt om verzoeken om statische inhoud met het type= bevel te filtreren |
Dit mechanisme kan ervoor zorgen dat klanten alleen inhoud ontvangen die geschikt is voor hun behoeften. Ervan uitgaande dat de statische inhoud is gecodeerd met de juiste code catalog::UserType
waarden, kan de client de type=
aan het verzoek. De beeldserver vergelijkt de waarde die bij de type=
aan de waarde van catalog::UserType
en retourneert bij een onjuiste overeenkomst een fout in plaats van mogelijk onjuiste inhoud.
type= , req=, Referentie afbeeldingscatalogus