Statische (niet-afbeeldings) inhoud bedienen serving-static-non-image-contents

Met Afbeeldingsserver kunt u niet-afbeeldingsinhoud in catalogi beheren en deze inhoud bedienen via een aparte /is/content-context.

Dit vermogen staat voor het vormen van TTL voor elk punt afzonderlijk toe.

Image Serving 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.

Basissyntaxis section-42103439011540b2b9da3b5eebb442cd

verzoek
http:// server /is/content[/catalog/ 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.

Statische inhoudscatalogi section-91014f17f0d543d7aaf24539b2d7d4b9

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::Expiration wordt gebruikt als niet gespecificeerd of als leeg.
catalogus::TimeStamp
Tijdstempel voor bestandswijziging; is vereist als validatie op basis van catalogus is ingeschakeld met kenmerk:CacheValidationPolicy .
catalogus::UserData
Optionele metagegevens gekoppeld aan dit statische inhouditem; beschikbaar voor de client met req=userdata .
catalog::UserType
Optioneel gegevenstype; kan worden gebruikt om aanvragen voor statische inhoud te filteren met de type=, opdracht .

Statische inhoud filteren section-4c41bf41ff994910840c1352683d1f37

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 beeldenserver vergelijkt de waarde die met type= aan de waarde van catalog::UserType en retourneert een fout in plaats van mogelijk onjuiste inhoud als er een probleem is.

Bestanden van videobijschriften section-1ad25e10399e43eaa8ecb09b531dbf1a

U kunt videotitelbestanden (WebVTT), CSS of een willekeurig tekstbestand in JSONP-indeling inkapselen. De JSON-respons wordt hieronder beschreven.

  • Voor WebVTT-bestanden is het mime-type van de reactie tekst/javascript. JSON wordt niet geretourneerd. In plaats daarvan wordt JavaScript geretourneerd dat een methode met JSON aanroept. Zowel identiteitskaart als manager zijn facultatief.
  • Voor CSS-bestanden is het mime-type van de reactie text/javascript. Zowel identiteitskaart als manager zijn facultatief.
  • UTF-8-codering wordt standaard toegepast om ervoor te zorgen dat deze correct wordt gedecodeerd. De standaardformaatlimiet is 2 MB.

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.

Zie ook section-7b28631016044a22a3a6762fd64771e9

type= , req=, Referentie afbeeldingscatalogus

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49