Postman测试Soap协议接口

Android测试、调试系列目录

  1. Postman测试WebService接口
  2. Android项目中Git工具的使用

前言

最近要改造一个几年前的老项目,文件资料也缺少。首先想着先用Postman把各种接口调通,对于Webservice使用的Soap你当然可以使用Soap UI工具进行调试,只是习惯了使用Postman继续使用它进行调试。

Soap协议
SOAP在http协议的基础上,是基于XML的简易协议,可使应用程序在HTTP之上进行信息交换,也就是用于访问网络服务的协议.。一般很少有人在新项目中使用它了,可能有些人都没听过。


接口调用示例

用SoapUI 进行请求是这样的:
在这里插入图片描述
在Postman中进行请求注意的点就比较多了。

  1. 设置传输数据的编码格式
    在这里插入图片描述
  2. 数据参数以raw格式发送
    在这里插入图片描述

最后就能顺利的在Postman中进行网络请求。
在这里插入图片描述


补充说明

对于postman body参数的几种传参形式进行分析说明

  1. form-data
    相当于Content-Type:multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件等二进制数据

既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息

  1. x-www-form-urlencoded
    相当于application/x-www-from-urlencoded,会将表单中的数据以键值对的形式拼接起来;如:name=张三&age=20 。
    只能上传键值对,并且键值对都是间隔分开的

  2. raw
    可以上传任意格式的文本,可以上传text、json、xml、html等

  3. binary
    相当于Content-Type:application/octet-stream;用来上传二进制数据,一般是用来上传文件;因为没有键值对所以每次只能上传一个文件。


相关链接

  1. Postman测试WebService接口
  2. Android项目中Git工具的使用

博客书写不易,您的点赞收藏是我前进的动力,千万别忘记点赞、 收藏 ^ _ ^ !

猜你喜欢

转载自blog.csdn.net/luo_boke/article/details/109306156
今日推荐