加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

webservices 服务器未能识别 HTTP 头 SOAPAction 的值

发布时间:2020-12-17 01:12:34 所属栏目:安全 来源:网络整理
导读:解决发送WebService服务器的时候报: faultString: 服务器未能识别 HTTP 头 SOAPAction 的值: 错 在用java发送给webservice服务器的时候报如下错误: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client faultSubcode: faultString:
解决发送WebService服务器的时候报: faultString: 服务器未能识别 HTTP 头 SOAPAction 的值: 错

在用java发送给webservice服务器的时候报如下错误:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
faultSubcode:
faultString: 服务器未能识别 HTTP 头 SOAPAction 的值: 。
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:服务器未能识别 HTTP 头 SOAPAction 的值: 。
解决办法:
Call call = (Call)service.createCall();
call.setSOAPActionURI(http://rb-ht.com/方法名);
call的其他setXXX方法就不写了,
字符串“http://rb-ht.com/Get_Single_MC_YW_QYGLC_DS_HMDBS”是在WSDL文件中有个节点
<wsdl:operation name="Get_Single_MC_WS_KHXWPF">
<soap:operation soapAction="http://rb-ht.com/方法名" style="document" />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读