图像渲染HTTP编码 image-rendering-http-encoding

命令值必须使用%xx转义序列进行http编码,以便值字符串不包含保留字符“=”、“&”和“%”。

否则,将应用标准HTTP编码规则。 HTTP规范要求对不安全的字符(如“ ”(空格)、“ ”(双引号)、“# ”、“%”、“<”和“>”)以及任何控制字符(如 <return><tab>.

注意: 不得对用作请求嵌套分隔符的大括号{ }进行编码。 很遗憾,某些电子邮件客户端会在嵌入的HTTP请求中编码大括号。 如果出现此问题,则图像渲染允许使用圆括号( )而不是大括号。

示例 section-3edc5b8ee2354220a281b01722ad337a

…&$text=rate&weight=85% 27#&…

上述请求片段必须按如下方式进行编码:

…&$text=rate%26weight%3D85%25%2027%23&…

另请参阅 section-d31268a02fe345e3abf0a4eb95a1dac5

HTTP/1.1规范(RFC 2616)

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49