Grundlegende Syntax des Image Serving-HTTP-Protokolls image-serving-http-protocol-basic-syntax
Die grundlegende Syntax des HTTP-Protokolls lautet wie folgt:
Bei server_address
, cmdName
, macro
und var
wird nicht zwischen Groß- und Kleinschreibung unterschieden. Der Server behält die Groß-/Kleinschreibung aller anderen Zeichenfolgenwerte bei.
value
ist befehlsspezifisch und kann aus einem oder mehreren durch Kommas getrennten Werten bestehen. Weitere Informationen finden Sie in der Beschreibung der einzelnen Befehle .
Server-Kennung section-926ae55ddba14b8d952147a5fd701e14
Der Stammkontext von /is/image ist für alle HTTP-Anfragen an Image Serving erforderlich.
HTTP-Dekodierung section-20922baccd804d2d986b44ce9a183a7d
Image Serving extrahiert zunächst object
und modifiers
aus der eingehenden Anfrage. object
wird dann in Pfadelemente aufgeteilt, die einzeln HTTP-dekodiert sind. Die Zeichenfolge modifiers
wird in command
= value
-Paare aufgeteilt, und value
wird dann vor der befehlsspezifischen Verarbeitung HTTP-dekodiert.
Kommentare section-69ef0be0f17a418c87a0eba21c2ddb00
Kommentare können überall in Anforderungszeichenfolgen eingebettet werden und werden durch einen Punkt (.) identifiziert unmittelbar auf das Befehlstrennzeichen (&) folgen. Der Kommentar wird durch das nächste Vorkommen eines (nicht kodierten) Befehlstrennzeichens beendet. Mit dieser Funktion können Informationen zur Anforderung hinzugefügt werden, die nicht für die Image-Serving-Verwendung vorgesehen ist, z. B. Zeitstempel und Datenbank-IDs.
Verwandte Themen section-d0b836568c31454b8dbeb136e6bbe0f0
Datentypen, HTTP/1.1-Spezifikation