用postman,如何调用webservice接口?

文章目录

一、接口信息案例

xml 复制代码
URL: http: //ip:端口/地址
请求参数: ZZMM_XX_DFR {
		I_ZS = 0081455477;
		I_ZF = null;
		I_PRT = 90;
		I_USRNAM = admin;
		I_TYPE = X;
	}
返回结果: ZZMM_XX_DFRResponse {
		xxxxxxx=xxxx
		......
}

二、postman调用

api调用文档:https://apifox.com/apiskills/postman-webservice-api/#apifox-调试-webservice

1.填写请求方式和地址

xml 复制代码
请求方式:post
请求地址:http: //ip:端口/地址

2.填写Header

xml 复制代码
Content-Type:text/xml;charset=utf-8

3.填写认证账号和密码

类型选择:Basic auth

4.填写body

选择:raw

选择:XML

请求体:

xml 复制代码
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
                  xmlns:urn="urn:sap-com:document:sap:rfc:functions">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:ZZMM_XX_DFR>
         <I_ZS>0081455477</I_ZS>
         <I_ZF xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
         <I_PRT>90</I_PRT>
         <I_USRNAM>admin</I_USRNAM>
         <I_TYPE>X</I_TYPE>
      </urn:ZZMM_XX_DFR>
   </soapenv:Body>
</soapenv:Envelope>
xml 复制代码
注意:当某个字段需要填null时,需要这么填,案例:
<I_ZF xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

5.返回信息案例

xml 复制代码
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:Header/>
    <soap-env:Body>
        <n0:ZZMM_XX_DFRResponse xmlns:n0="urn:">
            <E_KUNNR>045</E_KUNNR>
            <E_ZZLDJ>无</E_ZZLDJ>
        </n0:ZZMM_PRINT_CARD1Response>
    </soap-env:Body>
</soap-env:Envelope>
相关推荐
Luminbox紫创测控20 小时前
基于环境舱的新能源汽车三高试验方法与热响应评估
大数据·人工智能·测试工具·汽车·安全性测试·测试标准
菠萝猫yena1 天前
【读书笔记】《测试架构师修炼之道》读书笔记
功能测试·测试工具·单元测试
PhotonixBay2 天前
金属增材制造表面测量:共聚焦显微镜参数优化实践
人工智能·测试工具·制造
LT10157974442 天前
2026年 AI+RPA平台选型指南:智能自动化高效落地
测试工具
写出高质量的博客2 天前
Selenium常用方法
selenium·测试工具
程序员杰哥2 天前
Python+requests+excel 接口自动化测试框架
自动化测试·软件测试·python·测试工具·测试用例·excel·接口测试
介一安全2 天前
【Web安全】JWT常见安全漏洞总结
测试工具·安全·web安全·安全性测试
我的xiaodoujiao2 天前
API 接口自动化测试详细图文教程学习系列20--结合Pytest框架使用
python·学习·测试工具·pytest
测试秃头怪3 天前
接口测试与常用接口测试工具详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试