postman 调用webservice

这篇具有很好参考价值的文章主要介绍了postman 调用webservice。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

有个外部接口需要提供古老的webservice 格式接口。

1 设置格式

postman调用webservice接口,工作资料,postman,测试工具,webservice,soap,Powered by 金山文档

按照xml 格式设置。

2 消息体xml 封装

不加envelope:

<soap:Envelope xmlns:soap="" target="_blank">http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

<soap:Fault>

<faultcode>soap:VersionMismatch</faultcode>

<faultstring>"urn:hl7-org:v3", the namespace on the "root" element, is not a valid SOAP version.</faultstring>

</soap:Fault>

</soap:Body>

</soap:Envelope>

需要再正常报文外层嵌套envelope:

header 可忽略,body 下层嵌套具体方法,如:XX方法,参照wsdl

下面一层的 arg0,

<![CDATA[ xml报文 ]]>

postman调用webservice接口,工作资料,postman,测试工具,webservice,soap,Powered by 金山文档

3 client 调用

 try {
            // 接口地址
            String address = "http://XXXXXX";
            // 代理工厂
            JaxWsProxyFactoryBean jaxWsProxyFactoryBean = new JaxWsProxyFactoryBean();
            // 设置代理地址
            jaxWsProxyFactoryBean.setAddress(address);
            // 设置接口类型
            jaxWsProxyFactoryBean.setServiceClass(OrganizationInfoRegister.class);
            // 创建一个代理接口实现
            OrganizationInfoRegister organizationInfoRegister = (OrganizationInfoRegister) jaxWsProxyFactoryBean.create();
            // 数据准备
            String xml = "具体xml报文";
            // 调用代理接口的方法调用并返回结果
            String result = organizationInfoRegister.registerOrganizationInfo(xml);
            System.out.println("返回结果:" + result);
        } catch (Exception e) {
            e.printStackTrace();
        }

这种CxfClient 方式,外层不需要嵌套报文了,可以 直接调用。文章来源地址https://www.toymoban.com/news/detail-800783.html

到了这里,关于postman 调用webservice的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PostMan WebService调用

    1、调试地址:http://*****/Service/Search.asmx 2、设置Heard      参数名:Content-Type      参数值:text/xml;charset=utf-8 3、设置xml      body中选ram-xml     xml内容: ?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:s

    2024年02月14日
    浏览(40)
  • PostMan 如何调用 WebService

    首先 服务端提供服务: 1.服务接口  2.服务实现类  3.config配置类 - 此实例使用 CXF 实现webservice  4.客户端测试  发布服务,请求WSDL - 服务发布成功  注: 字符流 参数不能用Object做为接受参数类型,会获取不到请求过来的数据,一直为null; 本次用例服务 为 SOAP1.2 的请求协议

    2023年04月13日
    浏览(78)
  • postman在线测试webservice调用

    打开webservice.asmx地址,会出现可以调用的方法列表; 点击任意一个方法,会有此方法调用示例,有示例参数,以及接口响应的结果示例,如下图的效果 将xml示例发送参数复制粘贴到postman Body栏 下面的示例,mc是发送参数,datas是发送参数

    2024年02月11日
    浏览(48)
  • Postman如何测试WebService接口

    前言: 由于工作所需,需要使用Postman测试工具,对基于ws规范的WebService接口进行测试.在经过多种尝试后,终于找到了正确的测试方法.下面我便详细记录测试步骤,以便以后再次测试时可以拿来主义. 第一步:确保WebService服务端正常启动(注意服务端各个接口发布的url地址) 第二步:打

    2024年02月10日
    浏览(35)
  • postman请求webservice的接口

    2024年03月08日
    浏览(36)
  • Postman进行Soap webservice接口测试

    许多人认为Postman是高级REST客户端,Postman是处理通过HTTP发送的请求的工具。其实Postman也可以测试与协议无关的SOAP webservice api接口。 要使用Postman发出SOAP请求,请执行以下操作: 1、提供SOAP端点作为URL,可以使用SOAP的WSDL的路径作为URL。 2、将请求方法设置为POST。 3、Body中选

    2024年01月20日
    浏览(50)
  • java调用webService接口

    1、需求: 由于业务需求对接一个比较老的平台使用到了webService接口,这里记录一下调用方法。 一般有三种方式调用webService接口, 1.1、以HttpURLConnection的方式调用 1.2、使用apache-cxf生成java类调用 1.3、使用AXIS调用WebService 我这边主要是使用的是,第三种,使用AXIS调用WebServi

    2024年02月05日
    浏览(45)
  • springboot实现webservice接口自定义返回值通过postman测试

    震惊~~都2023年了竟然还有人用webservice! maven添加依赖 添加配置文件 自定义拦截器 通过cxf实现wenservice服务返回结果是有一层固定包装的,类似下图,return标签里才是结果,如何完全自定义返回的结果数据呢?就需要上面的拦截器去掉外层的包装。 service类 实现类 接下来启动

    2024年02月16日
    浏览(49)
  • springboot使用restTemplate调用webservice接口

    1.首先确定wsdl的http地址,使用postman测试接口是否成功  在浏览器输入webservice地址可以找到相应的请求和响应示例。    如果postman返回了正确的数据,就说明测试成功! 2.接下来代码:

    2024年01月16日
    浏览(60)
  • 用Restful方式调用WebService接口(需认证)

    一个可以调用的 WebService接口 调用WebService接口的 SoapUI工具 调用Rest接口的 Postman/Apipost工具 首先接口在浏览器里访问是这样的,一个需要认证的接口 打开SoapUI工具,new一个Project,自定义一下名称和粘贴你的wsdl地址    解析wsdl的时候弹出提示输入账号密码,跟浏览器那边一样

    2024年02月13日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包