Sintaxis básica del protocolo HTTP de procesamiento de imágenes

Última actualización: 2023-05-23
  • Creado para:
  • Developer
    User

En esta sección se describe la sintaxis básica del protocolo HTTP del procesamiento de imágenes de Dynamic Media.

Elemento

Definición

request

http:// server/ir/render[/ viñeta ] [ ? modificadores ]

server

server_address [ : puerto ]

viñeta

Especificador de viñeta (ruta relativa de archivo o entrada de catálogo de viñetas).

modificadores

modificador *[ & modificador ]

modificador

mando | { $ macro $ } | { . comentario }

mando

{ cmdName | { $ var } } [ = valor ]

macro

Nombre de una macro de comando.

comentario

Cadena de comentario (ignorada por el servidor).

cmdName

Nombre de un comando o atributo.

var

Nombre de una variable personalizada.

basado en IP

Comando o valor de variable.

server, cmdName, macro, y var no distinguen entre mayúsculas y minúsculas. El servidor conserva las mayúsculas y minúsculas de todos los demás valores de cadena.

Identificador del servidor

El ' /ir/renderEl contexto raíz de es necesario para todas las solicitudes HTTP a Image Rendering.

Comentarios

Los comentarios pueden incrustarse en las cadenas de solicitud en cualquier lugar y se identifican con un punto (.) inmediatamente después del separador de comandos (&). El comentario termina con la siguiente aparición de un separador de comandos (no codificado). Esta función se puede utilizar para agregar información a la solicitud que no sea para uso del servicio de imágenes, como marcas de tiempo e id de base de datos.

Descodificación HTTP

Primeros extractos del procesamiento de imágenes object y modifiers de la solicitud entrante. El object a continuación, se separa en elementos de ruta que se descodifican individualmente en HTTP. El modifiers la cadena está separada por command= value pares, y value se descodifica mediante HTTP antes del procesamiento específico del comando.

En esta página