Statische (niet-afbeeldings) inhoud bedienen

Laatste update: 2023-11-04
  • Gemaakt voor:
  • Developer
    User

Beeldserver biedt een mechanisme voor het beheren van inhoud die geen afbeelding is, in catalogi en het bedienen via een aparte context /is/content. Het mechanisme staat voor het vormen van TTL voor elk punt afzonderlijk toe.

Basissyntaxis

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.

Overzicht van opdrachten

Beeldserver ondersteunt de volgende opdrachten bij /is/content:

type

Inhoudstype, filter.

req

req=userdata , req=props , en req=exists alleen.

cachegeheugen

Hiermee wordt caching op de client uitgeschakeld.

Statische inhoudscatalogi

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 inhoudstitem; attribute::Expiration wordt gebruikt als niet gespecificeerd of als leeg

catalogus::TimeStamp

Tijdstempel voor bestandswijziging; vereist wanneer validatie op basis van catalogus is ingeschakeld met kenmerk::CacheValidationPolicy

catalogus::UserData

Optionele metagegevens gekoppeld aan dit item met statische inhoud; beschikbaar voor de client met req=userdata

catalog::UserType

Optioneel gegevenstype; kan worden gebruikt om aanvragen voor statische inhoud te filteren met de opdracht type=

Statische inhoud filteren

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::UserTypewaarden, kan de client de type= aan het verzoek. De beeldenserver vergelijkt de waarde die met type= aan de waarde van catalog::UserType en retourneert bij een onjuiste overeenkomst een fout in plaats van mogelijk onjuiste inhoud.

Zie ook

type= , req=, Referentie afbeeldingscatalogus

Op deze pagina