Postman发送XML请求需设置Content-Type为application/xml,在Body中选raw并粘贴UTF-8编码的XML字符串,注意转义特殊字符,响应头应含application/xml或text/xml。

Postman 发送 XML 请求很简单,关键在于正确设置请求头和请求体。
设置 Content-Type 为 application/xml
XML 请求必须明确告诉服务器你发送的是 XML 数据。在 Postman 的 Headers 标签页中,添加或确保存在以下键值对:
-
Key:
Content-Type -
Value:
application/xml
注意不要写成 text/xml(虽然部分服务也接受),但标准 RESTful 接口更推荐 application/xml。
在 Body 中选择 raw 并粘贴 XML 内容
切换到 Body 标签页,选择 raw 类型,然后在右侧下拉菜单中手动选择 Text(不是 XML —— Postman 的 XML 选项仅用于语法高亮,不影响实际发送内容)。
把你的 XML 字符串直接粘贴进去,例如:
张三 zhangsan@example.com
注意 XML 编码与特殊字符
如果 XML 中含中文或特殊符号,确保:
- XML 声明中指定编码(如
) - Postman 默认以 UTF-8 发送,只要内容保存为 UTF-8 即可(通常默认满足)
- 避免在 XML 中直接使用未转义的
、>、&等字符;应使用zuojiankuohaophpcn、youjiankuohaophpcn、&
验证响应是否为 XML
发送后,在 Response 区域查看返回内容。如果服务正常返回 XML,响应头中通常包含:
-
Content-Type: application/xml或text/xml
Postman 会自动对响应做 XML 格式化(点击右上角「Pretty」即可展开查看结构)。










