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


相关推荐

  • icem合并面网格_ICEM CFD混合网格

    icem合并面网格_ICEM CFD混合网格ICEMCFD中合并多个网格对于结构十分复杂的几何模型,若能够将几何体分割成多个部分由多人分别进行网格划分,生成网格后能够对网格进行组装,这恐怕是很多人梦寐以求的功能了。其实很多前处理软件都具有此功能。今天要说的是如何在ICEMCFD中实现此功能。为了简单起见,这里用一个非常简单的模型进行演示。当然复杂的模型的处理方式也是相同的。我们要处理的几何模型如图1所示。一个L型整体块被切割成3份。分别…

    2022年5月24日
    116
  • php技术–php中感叹号!和双感叹号!!的用法(三元运算)

    php技术–php中感叹号!和双感叹号!!的用法(三元运算)

    2021年10月26日
    45
  • pycharm安装python库的步骤详细

    pycharm安装python库的步骤详细首先我们需要下载并安装好 pycharm 软件和 python 解释器 打开 pycharm 编译器 点击 file 点击深色部分的 settings 将光标放置到 Project 也就是深色区域单击左键 然后点击箭头所指的 projectinter 解释器 单机一下之后我们可以看到弹出下图所示的界面 他会显示出你当前已经安装的库 如果你想安装新的库可以点击箭头所指的 号点击 号之后

    2026年3月26日
    1
  • 教你如何把M3U8转换成MP4丨NueXini M3U8 Downloader

    教你如何把M3U8转换成MP4丨NueXini M3U8 Downloader准备工具:https://www.lanzous.com/i18d7sh步骤:1.下载软件并且解压到非中文目录,然后打开主程序2.把M3U8的网络地址,或者下载到本地的M3U8文件拖入编辑框(红色箭头)3.点击解析(这里使用网络地址:http://nuexini.shop/ceshi.m3u8)4.点击开始(软件自动下载并且完成合并)5.完成!!!…

    2022年6月24日
    46
  • 学习微机原理与接口这一篇就够了

    学习微机原理与接口这一篇就够了注意问题:由于这篇文章我是用WORD编辑的,写完以后,发现没办法转换为MD格式,所以我只能用截图的形式上传了,写这篇文章的主要目的是对微机原理与接口基础知识的一个简单梳理。…

    2022年10月2日
    4
  • centos linux ip地址无法连接数据库,ssh登录服务器时必须使用22端口

    centos linux ip地址无法连接数据库,ssh登录服务器时必须使用22端口

    2021年10月19日
    39

发表回复

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

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