Sintassi di base del protocollo HTTP Image Rendering

Questa sezione descrive la sintassi di base del protocollo HTTP Dynamic Media Image Rendering.

Elemento

Definizione

richiesta

http:// server/ir/render[/ vignetta ] [ ? modificatori ]

server

server_address [: port ]

vignetta

Identificatore di vignetta (percorso relativo del file o voce di catalogo di vignetta).

modificatori

modificatore *[ e modificatore ]

modificatore

comando | { $ macro $ } | { . commento }

command

{ cmdName | { $ var } [ = valore ]

macro

Nome di una macro di comando.

commento

Stringa di commento (ignorata dal server).

cmdName

Nome di un comando o di un attributo.

var

Nome di una variabile personalizzata.

value

Valore di comando o variabile.

server, cmdName, macro e var sono senza distinzione tra maiuscole e minuscole. Il server conserva il caso di tutti gli altri valori stringa.

Identificatore server

Il contesto radice ' /ir/render' è necessario per tutte le richieste HTTP al Image Rendering.

Commenti

I commenti possono essere incorporati nelle stringhe di richiesta in qualsiasi punto e sono identificati da un punto (.) subito dopo il separatore di comando (&). Il commento viene terminato dall'occorrenza successiva di un separatore di comando (non codificato). Questa funzione può essere utilizzata per aggiungere informazioni alla richiesta che non sono per l'uso di Image Server, come timestamp, ID del database, ecc.

decodifica HTTP

Image Rendering estrae prima object e modifiers dalla richiesta in arrivo. object viene quindi separato in elementi di percorso che sono singolarmente decodificati tramite HTTP. La stringa modifiers è separata in coppie command= value e value viene quindi decodificata per HTTP prima dell'elaborazione specifica del comando.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now