Grundlegende Syntax des HTTP-Protokolls zum Rendern von Bildern
Erstellt für:
- Entwickler
- Benutzende
In diesem Abschnitt wird die grundlegende Syntax 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.
Experience Manager
- Startseite der Dynamic Media Image Serving and Image Rendering-API
- Über diese Version
- Systemanforderungen und Voraussetzungen
- Anforderungen und Empfehlungen an den Festplattenspeicher
- Einschränkungen und bekannte Probleme
- Technischer Support
- Dokumentkonventionen
- Installation
- Image-Serving-API
- Image-Serving-API
- Vorgesehene Zielgruppe
- Image-Serving-Komponenten
- Konfiguration und Verwaltung
- 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
- Schichtung
- Ebeneneffekte
- Verschachtelung und Einbettung anfordern
- Substitutionsvariablen
- Befehlsmakros
- Bildkataloge
- Übersetzung der Objekt-ID
- Lokalisierung von Textzeichenfolgen
- SVG-Support
- 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
- Textformatierung
- Datentypen
- Befehlsreferenz
- 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
- Antwortdaten
- Serververhalten
- Vorlagen
- FXG Server-Protokollreferenz
- Referenz 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 zu Bild-/SVG-Daten
- Makrodefinition
- Schriftartenkarte
- ICC-Profilzuordnungsreferenz
- Referenz zum Regelsatz
- Image-Server-Proxy
- Bibliothek responsiver und statischer Bilder
- Image Rendering-API
- Image Rendering-API
- Konfiguration
- Server-Administration
- Server-Administration
- Server-Administrations-Vorwort
- Übersicht über die Serververwaltung
- Server konfigurieren und verwalten
- Referenz zu Konfigurationseinstellungen
- HTTP-Protokollreferenz
- HTTP-Protokollreferenz
- Einführung
- Syntax und Funktionen des HTTP-Protokolls
- Syntax und Funktionen des HTTP-Protokolls
- Grundlegende Syntax des HTTP-Protokolls zum Rendern von Bildern
- Image Rendering - HTTP-Protokollbefehl - Übersicht
- Vignetten
- Materialien
- Erweiterte Render-Effekte
- Verschachtelung und Einbettung anfordern
- Materialkataloge
- Vorab-Bearbeitung von Anfragen *
- Benutzerdefinierte Variablen
- Befehlsmakros *
- Farbmanagement für das Rendern von Bildern *
- Farbwerte
- HTTP-Kodierung zum Rendern von Bildern
- HTTP-Protokollbefehlsreferenz
- 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-Protokollantwortdaten
- Materialkatalog
- Materialkatalog
- Einführung
- Materialkatalog - Übersicht
- Attributreferenz
- 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
- Materialdatenreferenz
- Referenz zur Vignettenkarte
- Referenz zur Makrodefinition
- ICC-Profilzuordnungsreferenz
- Referenz zum Regelsatz
- Hilfsprogramme