Basissyntaxis van HTTP-protocol voor afbeeldingen image-serving-http-protocol-basic-syntax
De basissyntaxis van het HTTP-protocol ziet er als volgt uit:
server_address , cmdName , macro en var zijn niet hoofdlettergevoelig. De server behoudt het hoofdlettergebruik voor alle andere tekenreekswaarden.
value is opdrachtspecifiek en kan bestaan uit een of meer waarden, gescheiden door komma's. Zie de beschrijving van de afzonderlijke opdrachten voor meer informatie.
Server-id section-926ae55ddba14b8d952147a5fd701e14
De /is/image -basiscontext is vereist voor alle HTTP-aanvragen voor Image Serving.
HTTP-decodering section-20922baccd804d2d986b44ce9a183a7d
Afbeeldingsservice extraheert eerst object en modifiers uit de binnenkomende aanvraag. object wordt vervolgens gescheiden in padelementen die afzonderlijk via HTTP zijn gedecodeerd. De modifiers -tekenreeks wordt gescheiden in command= value -paren, waarna value wordt gedecodeerd via HTTP voordat de opdrachtspecifieke verwerking plaatsvindt.
Opmerkingen section-69ef0be0f17a418c87a0eba21c2ddb00
Opmerkingen kunnen overal in aanvraagtekenreeksen worden ingesloten en worden geïdentificeerd door een punt (.) direct na het opdrachtscheidingsteken (&). De opmerking wordt beëindigd door het volgende exemplaar van een (niet-gecodeerde) opdrachtscheidingsteken. Deze eigenschap kan worden gebruikt om informatie aan het verzoek toe te voegen die niet voor het Dienende gebruik van het Beeld, zoals tijdstempels, en gegevensbestand IDs is.
Zie ook section-d0b836568c31454b8dbeb136e6bbe0f0
Types van Gegevens , HTTP/1.1- Specificatie