前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >调用wsdl接口 使用xml格式为参数

调用wsdl接口 使用xml格式为参数

作者头像
全栈程序员站长
发布2021-04-07 11:11:32
2.2K0
发布2021-04-07 11:11:32
举报
文章被收录于专栏:全栈程序员必看

由于之前代码都是java代码 里面直接调用了java包进行传输xml 所以目前要用kettle进行传输必须拼字符串,发现怎么拼都不对

接口为:http://120.35.29.XXXX:XXXX/service/ws/jsonWebService?wsdl 每个人接口不一样我就不展示了

直接访问出现如下效果

目前是看到这个方法叫runjsonresult 所以我网上找了个模版

代码语言:javascript
复制
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
    <Body>
        <RunJsonResult xmlns="http://*********************.ths.com">
            <in0>*******************</in0>
            <in1>*</in1>
            <in2>*********************************</in2>
        </RunJsonResult>
    </Body>
</Envelope>

然后在postman上面测试发现不行 纠结了一晚上,效果还是如下

没办法 第二天接着啃,以为是模版不对,网上经常看到用soapui测试 那就测呗死吗当活马医

发现

点左边目录树的request 再点运行 竟然可以? 马上把模版拷过来运行 还是不行

后面对比了下 地址上怎么就不用wsdl了?坑啊。。 特此记录 坑了我4个小时

发布者:全栈程序员栈长,转转请注明出处:https://javaforall.cn/2215.html原文链接:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年11月9日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档