Grundlegende Syntax des Image Serving-HTTP-Protokolls
Erstellt für:
- Entwickler
- Benutzende
Die grundlegende Syntax des HTTP-Protokolls sieht wie folgt aus:
Anfrage | http:// server/is/image[/ object][? Modifikatoren] |
Server | server_address[: port] |
Objekt | Source-Objektbezeichner (Bildpfad oder Bildkatalogeintrag). |
Modifikatoren | Modifikator*[& Modifikator] |
Modifikator | Befehl|{$ Makro$}|{. Kommentar} |
Befehl | { cmdName|{$ var}}[= Wert] |
Makro | Name eines Befehlsmakros. |
Kommentar | Kommentarzeichenfolge (vom Server ignoriert). |
cmdName | Einer der unterstützten Befehls- oder Attributnamen. |
var | Name einer benutzerdefinierten Variablen. |
Wert | Wert des Befehls oder der Variablen. |
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 Werten bestehen, die durch Kommas getrennt sind. Weitere Informationen finden Sie in der Beschreibung der einzelnen Befehle.
Server-Kennung
Der /is/image-Stammkontext ist für alle HTTP-Anfragen an Image Serving erforderlich.
HTTP-Dekodierung
Die Bildbereitstellung extrahiert zunächst object
und modifiers
aus der eingehenden Anfrage. 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.
Kommentare
Kommentare können überall in Anfragezeichenfolgen eingebettet werden und werden durch einen Punkt (.) unmittelbar nach dem Befehlstrennzeichen (&) identifiziert. 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 Bildbereitstellung vorgesehen sind, z. B. Zeitstempel und Datenbank-IDs.
Verwandte Themen
Experience Manager
- Dynamic Media Image Serving and Image Rendering-API - Startseite
- Über diese Version
- Systemanforderungen und Voraussetzungen
- Anforderungen und Empfehlungen an den Festplattenspeicher
- Einschränkungen und bekannte Probleme
- Technischer Support
- Dokumentkonventionen
- Image-Serving-API-
- Image-Serving-API
- Vorgesehene Zielgruppe
- Image-Serving-Komponenten
- Konfigurations- und
- Statische Inhalte (keine Bilder) bereitstellen
- Fehlerbehebung
- HTTP-Protokollreferenz
- HTTP-Protokollreferenz - Übersicht
- Einführung in das HTTP-Protokoll
- Syntax und Funktionen
- Syntax und Funktionen
- Grundlegende Syntax des Image Serving-HTTP-Protokolls
- Image Serving HTTP-Protokollbefehl
- Ebeneneffekte
- Verschachtelung und Einbettung anfordern
- Substitutionsvariablen
- Befehlsmakros
- Bildkataloge
- Übersetzung der Objekt-ID
- Lokalisierung von Textzeichenfolgen
- SVG-Unterstützung
- Vorab-Bearbeitung einer Anfrage
- Imagemaps
- Farbmanagement für Bildbereitstellung
- HTTP-Codierung der Bildbereitstellung
- Anforderungssperre
- Verschleierung anfordern
- Wasserzeichen
- Bereitstellen von statischem (Nicht-Bild-)Inhalt
- Medienset-Anfragen
- zur Textformatierung
- Datentypen
-
- Befehlsreferenz - Übersicht
- in eine Linie bringen
- anchor
- bfc
- BGC
- bgColor
- blendMode
- Cache
- clipPath
- clipXPath
- Farbe
- Zuschneiden
- CropPathE
- defaultImage
- DPR
- Ergebnis
- effektmaskieren
- ausdehnen
- Anpassen
- leicht schlagen
- fmt
- hei
- ausblenden
- ICC
- iccEmbed
- id
- imageSet
- jpegSize
- Schicht
- standort
- Karte
- Maske
- Maskenverwendung
- Netzwerk
- op_blur
- op_bright
- op_colorbalance
- op_colorize
- op_contrast
- op_growth
- op_growthMask
- op_growthMaskR
- op_hue
- op_invert
- op_rauschen
- op_Saturation
- op_sharpen
- op_sum
- op_usmR
- OPAC
- Ursprung
- pathAttr
- pathEmbed
- Perspektive
- POS
- printRes
- pscan
- qlt
- quanteln
- aufrecht
- erf
- res
- resMode
- Ring
- drehen
- Skala
- SCL
- Größe
- src
- Vorlage
- Text
- textAngle
- textAttr
- textFlowPath
- textFlowXPath
- textPath
- textPs
- Typ
- WID
- xmpEmbed
- der Antwortdaten
- Serververhalten
- Vorlagen
- FXG-Serverprotokoll-
- zum Bildkatalog
- Attribute
- Attributreferenz
- AllowDirectAccess
- AllowDirectUrls
- ApplyEffectMask
- AudioBitRate
- bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- CatalogFile
- DefaultExpiration
- DefaultExt
- DefaultFont
- Standardbild
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- ErrorImage
- ErrorDetail
- Ablauf
- FontMapFile
- FullMatch
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPointCompensation
- ICCdither
- IccProfileCMYK
- IccProfileGray
- IccProfileMapFile
- IccProfileRGB
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRGB
- IccRenderIntent
- JpegQuality
- LocaleMap
- LocaleStrMap
- Makrodatei
- MaxPix
- NonImgExpiration
- PublishInfo
- Druckauflösung
- RequestLock
- Verschleierung anfordern
- ResMode
- Auflösung
- RootId
- rootPath
- RootUrl
- RuleSetFile
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- SynthesizeFontStyles
- ThumbBkgColor
- ThumbHorizAlign
- Daumenabdruck
- ThumbType
- ThumbVertAlign
- Zeitstempel
- TotalStreamBitRate
- Vertrauenswürdige Domains
- UseLastModified
- VideoBitRate
- VideoSize
- Wasserzeichen
- Referenz für Bild-/SVG-
- der Makrodefinition
- Schriftartenzuordnung
- ICC Profile Map Reference
- des Regelsatzes
- Image-Server-Proxy
- Bibliothek responsiver und statischer Bilder
- API- zum Rendern von Bildern
- Image Rendering-API
- Server-
- Server-Administration
- Server-Administrations-Vorwort
- Übersicht über die Serververwaltung
- Konfigurieren und Verwalten der Server-
- zu Konfigurationseinstellungen
- HTTP-Protokollreferenz
- HTTP-Protokollreferenz
- Einführung
- HTTP-Protokollsyntax und -Funktionen
- Syntax und Funktionen des HTTP-Protokolls
- Grundlegende Syntax des HTTP-Protokolls zum Rendern von Bildern
- Übersicht über den HTTP-Protokollbefehl zum Rendern von Bildern
- Vignetten
- Erweiterte Render-Effekte
- Verschachtelungs- und Einbettungs- anfordern
- Materialkataloge
- Vorab-Bearbeitung von Anfragen *
- Benutzerdefinierte Variablen
- Befehlsmakros *
- Farbmanagement für das Rendern von Bildern *
- Farbwerte
- HTTP-Kodierung zum Rendern von Bildern
- HTTP-Protokoll-
- HTTP-Protokollbefehlsreferenz
- in eine Linie bringen
- anchor
- BGC
- Cache
- Farbe
- Aufkleber
- kennzeichnen
- fmt
- Glanz
- Glosskarte
- überziehen
- hei
- ausblenden
- ICC
- iccEmbed
- Illum
- obj
- OPAC
- pathEmbed
- printRes
- POS
- qlt
- wiederholen
- Erf
- res
- resMode
- drehen
- rau
- RS
- SCL
- SEL
- stechend
- schärfen
- anzeigen
- Größe
- src
- Untergruppe
- Typ
- Vignette
- WID
- HTTP-Protokoll-
- Materialkatalog
- Materialkatalog
- Einführung
- des Materialkatalogs
- Attribute-
- Attributreferenz
- AllowDirectURLs
- CacheValidationPolicy
- CatalogFile
- ClientAddressFilter
- DefaultPix
- ErrorDetail
- ErrorImage
- Ablauf
- Format
- IccBlackPointCompensation
- ICCdither
- IccProfileCMYK
- IccProfileGray
- IccProfileMapFile
- IccProfileRGB
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRGB
- IccRenderIntent
- JpegQuality
- Makrodatei
- MaxPix
- OnFailObj
- OnFailSel
- RenderSettings
- ResMode
- Auflösung
- RootId
- Stammpfad *
- RootUrl *
- RuleSetFile
- Scharf
- Scharfzeichnen
- ShowOverlapObjs
- TIFF-Kodierung
- Zeitstempel
- Vertrauenswürdige Domains *
- UseLastModified
- VignetteMapFile
- der Materialdaten
- Vignette Map-
- für die Makrodefinition
- ICC Profile Map Reference
- des Regelsatzes