WebService调试
Apipost 可以用于调试 WebService 请求。具体步骤如下:
新建一个 HTTP 接口
新建一个 HTTP接口,URL 部分填写 endpoint,请求方式选择 POST
。
以下 URL 为示例 WebService 接口,用于将数字 500
转成 five hundred
:
https://www.dataaccess.com/webservicesserver/NumberConversion.wso
添加请求Body
1、在Body选项卡中,选择raw并从下拉列表中选择XML 。 2、在文本输入区域中输入您的 XML。
如果要测试上一节中使用的数字转换 WebService API,请在文本输入区域中输入以下 XML:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<NumberToWords xmlns="http://www.dataaccess.com/webservicesserver/">
<ubiNum>500</ubiNum>
</NumberToWords>
</soap:Body>
</soap:Envelope>
您的请求主体必须包括端点所需的SOAP Envelope、Header和body标记,以及任何名称空间。数据需要包括操作的名称,以及需要发布到服务的任何值。
设置请求Header
手动设置 请求头Header
的 Content-Type
值为 text/xml; charset=utf-8
或 application/soap+xml
(根据实际情况来)
上述示例的 Content-Type
要求为 text/xml
。
发送请求
点击发送按钮对SOAP服务进行调用。如果调用成功,Apipost 将在下面的选项卡中显示响应。