HttpURLConnection 请求webservice出现错误
来源:互联网 发布:php画三角形星星 编辑:程序博客网 时间:2024/05/22 14:00
出现错误:
服务器报错500
返回信息:no SOAPAction header!
<?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client.NoSOAPAction</faultcode>
<faultstring>no SOAPAction header!</faultstring>
<detail>
<ns2:hostname xmlns:ns2="http://xml.apache.org/axis/">test01</ns2:hostname>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
解决方案:在请求端,加上一个请求头
openConnection.setRequestProperty("SOAPAction", "\"\"");或者
openConnection.setRequestProperty("SOAPAction", "");
参考另一篇博文:http://blog.csdn.net/wxyong3/article/details/38727503
- HttpURLConnection 请求webservice出现错误
- HttpURLConnection请求出现乱码解决方案
- 使用HttpUrlConnection执行Post请求,出现EOFException
- WebService请求服务器,4.0系统出现java java.lang.NoClassDefFoundError错误
- 访问WebService 出现 的错误
- HttpURLConnection请求
- HttpURLConnection请求
- HttpURLConnection请求
- HttpURLConnection 请求
- HttpUrlConnection请求
- HttpURLConnection请求后,返回数据出现乱码解决办法!
- 用HttpURLConnection请求网页的时候会出现中文乱码
- springmvc 请求出现400错误
- springMVC请求出现406错误
- http请求出现406错误
- 记clr调用webService出现的错误
- .NET webservice 部署 IIS 出现500.19错误
- 使用webservice出现的两个错误
- 查看tensorflow ckpt文件中的变量名和对应值
- 文章标题
- SpringMVC 产生XML视图和JSON视图
- 从源码开始制作deb包
- Android上传图片到服务器并显示(后台用Java处理)
- HttpURLConnection 请求webservice出现错误
- github基础
- 编程练习之栈篇:进制转换
- 生成对抗网络(GANs)的资料小结,另附:资源|17类对抗网络经典论文及开源代码(附源码)
- spring cloud之zuul路由网关(六)
- 导出Excel
- 知识点累计
- 树的遍历及应用
- Android View的工作流程