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.
cache
Hiermee wordt caching op de client uitgeschakeld.

Basissyntaxis section-42103439011540b2b9da3b5eebb442cd

request
http:// server /is/content[/catalog/ item ][? modifiers ]
server
server_address [ : port ]
catalog
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.
catalog::Path
Het bestandspad voor dit inhoudsitem.
catalog::Expiration
De TTL voor dit inhoudsitem; kenmerk::Expiration wordt gebruikt als deze niet is opgegeven of als deze leeg is.
catalog::TimeStamp
Tijdstempel voor bestandswijziging; is vereist wanneer validatie op basis van een catalogus is ingeschakeld met kenmerk ::CacheValidationPolicy .
catalog::UserData
Optionele metagegevens die zijn 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 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 catalog::UserType -waarden, kan de client de opdracht type= aan de aanvraag toevoegen. Bij Afbeeldingsservice wordt de waarde van de opdracht type= vergeleken met de waarde van catalog::UserType . Als er een probleem optreedt, wordt er een fout geretourneerd in plaats van mogelijk onjuiste inhoud.

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, maar JavaScript wordt geretourneerd die een methode aanroept met JSON. 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 het formaat JSON.

Zie ook section-7b28631016044a22a3a6762fd64771e9

​ type= ​, ​ req= ​, ​ Verwijzing van de Catalogus van het Beeld ​

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