Image Rendering HTTP protocol basic syntax image-rendering-http-protocol-basic-syntax
This section describes the basic syntax of the Dynamic Media Image Rendering HTTP protocol.
server, cmdName, macro, and var are case-insensitive. The server preserves the case of all other string values.
Server identifier
The ’ /ir/render’ root context is required for all HTTP requests to Image Rendering.
Comments
Comments may be embedded into request strings anywhere and are identified by a period (.) immediately following the command separator (&). The comment is terminated by the next occurrence of an (unencoded) command separator. This feature may be used to add information to the request which is not for Image Serving use, such as time stamps, and database ids.
HTTP decoding
Image Rendering first extracts object and modifiers from the incoming request. The object is then separated into path elements which are individually HTTP-decoded. The modifiers string is separated into command= value pairs, and value is then HTTP-decoded before command-specific processing.