使用PostMan测试WebService接口

Posted MarlonStudio

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PostMan测试WebService接口相关的知识,希望对你有一定的参考价值。

 

 

 

使用PostMan测试WebService接口

 

参考资料:

通过XML请求WebServer  https://blog.csdn.net/qq_33933408/article/details/53149435 

WebService发布与访问并通过Postman测试WebService接口 https://blog.csdn.net/up123456789/article/details/79474446

  

一、操作步骤

1、设置URL

2、设置请求模式:Post

3、设置Header:添加 Content-Type ,值为 text/xml;charset=utf-8

4、设置Body:勾选raw

5、输入Body内容:(详见 二)

 

二、请求WebService时的Body结构

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getWeather xmlns="http://WebXml.com.cn/">
      <theCityCode>string</theCityCode>
      <theUserID>string</theUserID>
    </getWeather>
  </soap:Body>
</soap:Envelope>


详细说明:

(1) getWeather是方法名。

(2)theCityCode、theUserID是方法参数。

三、WebService响应时的Body结构

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getWeatherResponse xmlns="http://WebXml.com.cn/">
      <getWeatherResult>
        <string>string</string>
        <string>string</string>
      </getWeatherResult>
    </getWeatherResponse>
  </soap:Body>
</soap:Envelope>

详细说明:

(1)getWeatherResult是方法的返回值。
























以上是关于使用PostMan测试WebService接口的主要内容,如果未能解决你的问题,请参考以下文章

如何 使用 postman 测试 接口 webservice

使用Postman测试WebService(SOAP协议)接口

首次使用Restful进行webservice接口开发小结

初学postman与jmeter

postman在线测试webservice调用

使用postman调用webservice接口