【发布时间】:2012-07-25 10:26:38
【问题描述】:
如果我想以 HTTP Post 之类的方式发送 XML 消息,并且我想拥有一个二进制属性,我该如何正确编码呢?内容类型:text/xml 字符集:utf-8
我在网上看到很多人说我们只需要转义诸如 、"、' 和 之类的东西。但是,我还读到包含不可打印的字符是不正确的,但有一些例外.
假设我想对二进制值 0x01020304 进行编码。我该怎么做?
【问题讨论】:
如果我想以 HTTP Post 之类的方式发送 XML 消息,并且我想拥有一个二进制属性,我该如何正确编码呢?内容类型:text/xml 字符集:utf-8
我在网上看到很多人说我们只需要转义诸如 、"、' 和 之类的东西。但是,我还读到包含不可打印的字符是不正确的,但有一些例外.
假设我想对二进制值 0x01020304 进行编码。我该怎么做?
【问题讨论】:
使用 base64 编码。
(填充,堆栈溢出不喜欢简短的答案)
【讨论】: