Met Afbeeldingsserver kunt u niet-afbeeldingsinhoud in catalogi beheren en deze via een aparte /is/content-context bedienen.
Dit vermogen staat voor het vormen van TTL voor elk punt afzonderlijk toe.
Beeldserver ondersteunt de volgende opdrachten op /is/content:
Filter Inhoudstype. |
|
req=userdata , req=props , and req=exists only. |
|
Hiermee wordt caching op de client uitgeschakeld. |
verzoek |
http:// server /is/content[/catalog/ item ][? modifiers ] |
server |
server_address [ : poort ] |
catalogus |
Catalogus-id. |
item |
Item-id voor statische inhoud. |
modifiers |
opdracht *[& opdracht ] |
command |
cmdName = value |
cmdName |
Een van de ondersteunde opdrachtnamen. |
value |
Opdrachtwaarde. |
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 inhoudsitem. |
catalogus::pad |
Het bestandspad voor dit inhoudsitem. |
catalogus::Verlopen |
De TTL voor dit inhoudsitem; kenmerk::Vervaldatum wordt gebruikt als deze niet is opgegeven of als deze leeg is. |
catalogus::TimeStamp |
Tijdstempel voor bestandswijziging; vereist als validatie op basis van een 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; U kunt verzoeken om statische inhoud filteren met de opdracht type= . |
Dit mechanisme kan ervoor zorgen dat klanten alleen inhoud ontvangen die geschikt is voor hun behoeften. Ervan uitgaande dat de statische inhoud is gelabeld met de juiste catalog::UserType
-waarden, kan de client de opdracht type=
aan de aanvraag toevoegen. Bij Afbeeldingsservice wordt de waarde die met de opdracht type=
is opgegeven, vergeleken met de waarde catalog::UserType
en wordt bij een onjuiste overeenkomst een fout geretourneerd in plaats van mogelijk onjuiste inhoud.
U kunt videotitelbestanden (WebVTT), CSS of een willekeurig tekstbestand in JSONP-indeling inkapselen. De JSON-respons wordt hieronder beschreven.
U kunt ook tracks gebruiken voor andere soorten metagegevens met tijdnotatie. De brongegevens voor elk spoorelement zijn een tekstdossier dat uit een lijst van getimed cues wordt samengesteld. Cuse kan gegevens opnemen in indelingen zoals JSON of CSV.
Zie https://en.wikipedia.org/wiki/JSONP voor meer informatie over het formaat JSONP.
Zie www.json.org voor meer informatie over de JSON-indeling.
type= , req=, Referentie afbeeldingscatalogus