Grundlegende Syntax des HTTP-Protokolls zum Rendern von Bildern image-rendering-http-protocol-basic-syntax

In diesem Abschnitt wird die Grundsyntax des Dynamic Media Image Rendering HTTP-Protokolls beschrieben.

Element
Definition
Anfrage
http:// server/ir/render[/ vignette ] [ ? Modifikatoren ]
Server-
SERVER_ADDRESS [ : Port ]
Vignette
Vignettenspezifikator (relativer Dateipfad oder Vignettenkatalogeintrag).
Modifikatoren
-Modifikator *[ und -Modifikator ]
-
Befehl | { $ Makro $ } | { . Kommentar }
-
{ cmdName | { $ var } [ = Wert ]
Name eines Befehlsmakros.
Kommentarzeichenfolge (vom Server ignoriert).
cmdName-
Name eines Befehls oder Attributs.
var
Name einer benutzerdefinierten Variablen.
Wert
Wert des Befehls oder der Variablen.

server, cmdName, macro und var wird nicht zwischen Groß- und Kleinschreibung unterschieden. Der Server behält die Groß-/Kleinschreibung aller anderen Zeichenfolgenwerte bei.

Server-Kennung

Der Stammkontext /ir/render ist für alle HTTP-Anfragen an das Bild-Rendering erforderlich.

Kommentare

Kommentare können an beliebiger Stelle in Anfragezeichenfolgen eingebettet werden und werden durch einen Punkt (.) unmittelbar nach dem Befehlstrennzeichen (&) gekennzeichnet. Der Kommentar wird beim nächsten Auftreten eines (nicht kodierten) Befehlstrennzeichens beendet. Mit dieser Funktion können Sie der Anfrage Informationen hinzufügen, die nicht für die Verwendung in der Bildbereitstellung vorgesehen sind, z. B. Zeitstempel und Datenbank-IDs.

HTTP-Dekodierung

Das Bild-Rendering extrahiert zunächst object und modifiers aus der eingehenden Anfrage. Die object wird dann in Pfadelemente aufgeteilt, die einzeln HTTP-decodiert werden. Die modifiers Zeichenfolge wird in command= value Paare aufgeteilt und value vor der befehlsspezifischen Verarbeitung HTTP-decodiert.

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