图像渲染HTTP协议基本语法 image-rendering-http-protocol-basic-syntax
本节介绍Dynamic Media图像渲染HTTP协议的基本语法。
商品
定义
请求
http://服务器/ir/render[/晕影 ] [ ?修饰符 ]
服务器
server_address [ :端口 ]
晕影
晕影说明符(相对文件路径或晕影目录条目)。
修饰符
修饰符 *[ & 修饰符 ]
修饰符
命令 | { $ 宏 $ } | { .注释 }
命令
{ cmdName | { $ var } [ = 值 ]
宏
命令宏的名称。
评论
注释字符串(被服务器忽略)。
cmdName
命令或属性的名称。
变量
自定义变量的名称。
值
命令或变量值。
server
、cmdName
、macro
和 var
不区分大小写。 服务器保留所有其他字符串值的大小写。
服务器标识符
所有HTTP图像渲染请求都需要“/ir/render
”根上下文。
个评论
注释可以嵌入到任何位置的请求字符串中,并通过句点(.)进行标识 紧跟在命令分隔符(&)之后。 该注释被下一个出现的(未编码的)命令分隔符终止。 此功能可用于向请求添加不供图像服务使用的信息,例如时间戳和数据库ID。
HTTP解码
图像渲染首先从传入请求中提取 object
和 modifiers
。 然后将 object
分隔为单独进行HTTP解码的路径元素。 modifiers
字符串被分为 command
= value
对,然后在命令特定的处理之前对 value
进行HTTP解码。
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49