Postman测试Soap协议接口

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

Android开发工具系列目录

  1. Android项目中Git工具的使用
  2. 史上最全Git命令使用手冊
  3. 史上最新最全的ADB命令行
  4. Android中的su命令使用
  5. Postman测试WebService接口
  6. 2022 Android studio 最全必用插件

博客创建时间:2020.10.27
博客更新时间:2022.09.25

以Android studio build=7.0.0,SDKVersion 31来分析讲解。如图文和网上其他资料不一致,可能是别的资料版本较低而已。


前言

最近要改造一个几年前的老项目,文件资料也缺少。首先想着先用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. Android项目中Git工具的使用
  2. 史上最全Git命令使用手冊
  3. 史上最新最全的ADB命令行
  4. Android中的su命令使用
  5. Postman测试WebService接口
  6. 2022 Android studio 最全必用插件

扩展链接:

  1. Material Design UI方案使用讲解
  2. Material TextInputLayout使用详解
  3. Room数据库,用过你才知道好
  4. ART与Dalvik、JVM之间的关系你懂了吗
  5. 一篇文章弄懂Java多线程基础和Java内存模型

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



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233211.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月7日 上午9:01
下一篇 2025年8月7日 上午9:22


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号