iOS WebService Soap 请求遇到服务器400错误
2014-12-02 11:13
351 查看
由于参数过多,服务器采用url参数的方式传递数据(a=x&b=x),但是遇到服务器400错误,后来发现了原因,是由于url中包含了如:&这些特殊字符。
因为Soap是xml数据请求方式,&是xml的非法字符,所以就报400错误了,这时需要转义&,将&换成&就可以可以了。
字符转义参见篇文章:http://blog.csdn.net/assholeu/article/details/41649615
因为Soap是xml数据请求方式,&是xml的非法字符,所以就报400错误了,这时需要转义&,将&换成&就可以可以了。
字符转义参见篇文章:http://blog.csdn.net/assholeu/article/details/41649615
相关文章推荐
- 解决:Java调用.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误
- java 其他平台 请求 访问 asp.net webservice 返回 500 服务器错误
- SharePoint 2013 Workflow Manager 1.0 远程服务器返回错误: (400) 错误的请求。 不支持查询字符串中的 api-version
- PHP HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况。
- 解决:Java调用.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误
- SharePoint 2013 远程服务器返回错误: (400) 错误的请求。 不支持查询字符串中的 api-version
- WCF(远程服务器返回错误: 400 错误的请求)
- Axis2 调用.net webservice 出现 服务器未能识别 HTTP 头 SOAPAction 的值错误 的解决办法
- IOS 使用Http模拟SOAP请求Webservice时内容Unicode编码的实现
- IIS架设WebService服务端的基本错误:由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
- 在Tomcat服务器下,java使用HttpClient发请求返回400错误
- iOS - AFNetworking3.0 发送SOAP请求到Webservice
- Java调用.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误
- ios向服务端发起请求报错:内部服务器错误 (500)
- java使用POST发送soap报文请求webservice返回500错误解析
- tengine后端服务器健康检查HEAD请求400错误
- IOS:SOAP(Webservice)请求基于AFN2.6之后
- WebException远程服务器返回错误: (400) 错误的请求。
- java使用POST发送soap报文请求webservice返回500错误解析
- iOS webView 检测当前网页的请求错误码400、404等错误码