跳到主要内容

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。

image.png

如果要测试上一节中使用的数字转换 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

手动设置 请求头HeaderContent-Type值为 text/xml; charset=utf-8application/soap+xml(根据实际情况来)

上述示例的 Content-Type 要求为 text/xml

image.png

发送请求

点击发送按钮对SOAP服务进行调用。如果调用成功,Apipost 将在下面的选项卡中显示响应。

image.png