Postman发送XML POST请求需设置Content-Type为application/xml或text/xml,并在Body的raw模式下粘贴合法UTF-8编码XML内容;还需注意认证头、SOAPAction头及排查400/415错误。

Postman 发送 XML 格式的 POST 请求很简单,关键在于两处设置:请求头(Content-Type)和请求体(raw XML 内容)。
1. 设置正确的 Content-Type
XML 请求必须明确告诉服务器你发送的是 XML 数据。在 Postman 的 Headers 标签页中,添加或确认以下键值对:
-
Key:
Content-Type -
Value:
application/xml(最常用)或text/xml(部分老系统要求)
⚠️ 注意:不要用 application/json 或留空,否则服务端可能无法解析。
2. 在 Body 中选择 raw 并输入 XML
切换到 Body 标签页 → 选择 raw → 在右侧下拉菜单中选 Text(不是 XML,因为 Postman 的 XML 选项仅作语法高亮,不改变发送内容)。
然后直接粘贴你的 XML 字符串,例如:
张三 zs@example.com
✅ 确保 XML 格式合法(标签闭合、编码一致),建议用 UTF-8 编码避免中文乱码。
3. 其他常见注意事项
- 如果接口需要认证(如 API Key、Bearer Token),在 Authorization 标签页配置,不影响 XML 发送
- 部分接口要求带
SOAPAction头(用于 SOAP 服务),需额外在 Headers 中添加 - 遇到 400 或 415 错误,优先检查
Content-Type是否拼写正确、XML 是否有语法错误(比如未闭合标签)
基本上就这些。不需要插件、不用写脚本,Postman 原生完全支持 XML POST。










