与第三方对接web service的坑
来源:互联网 发布:三体读后感知乎 编辑:程序博客网 时间:2024/06/08 02:10
现象1:对方已经访问了我们的web service,也有正常返回(通过微软的network monitor抓包),但是对方就是解析不到数据
原因:我们返回的HTTP头里是200,而不是200 OK,对方是按照后者判断的。进一步研究,最终在stackoverflow上发现,这是tomcat版本的问题,8.5版本只会返回200
解决方法:更换tomcat版本http://docs.spring.io/spring-boot/docs/1.5.3.RELEASE/reference/htmlsingle/#howto-use-tomcat-7
现象2:也是不解析数据
原因:这次是因为HTTP头里没有content-length(chunked编码),对方不支持
解决方法:在spring boot里返回类型参数为String的ResponseEntity。另外在@RequestMapping里加上produces="application/json;charset=UTF-8",否则content-type会是text/plain
阅读全文
0 0
- 与第三方对接web service的坑
- 一次艰难的web service对接开发
- 使用httpclient与第三方公司对接传递数据NameValuePair的用法
- OneNET与第三方平台对接(最简单方式)
- OneNET与第三方平台对接(最简单方式)
- web浏览器无插件播放实时音视频技术---WebRTC2SIP与第三方SIP网关对接(五)
- 第三方支付对接流程
- AD域和第三方进行用户对接的注意事项
- Spring 使用 Oauth2的第三方对接和token
- MS CRM - 使用ajax consume第三方的web service的问题
- 再次自我黑客马拉松--不用第三方库实现一个基于golang的web service
- 提高第三方app的service优先级
- 启动第三方的Activity,service
- 【第三方支付通道】第三方支付接口如何对接?
- 第三方支付接口对接基本流程
- p2p 跟第三方对接 流程
- 微信公众号和第三方的平台的对接方法
- 第三方系统的NC对接,实现凭证自动导入功能
- TCP、UDP以及HTTP的简单讲解
- Centos下安装Mysql 官网教程-便捷快速
- HDU
- @property 后面都有哪些修饰符
- jav基础
- 与第三方对接web service的坑
- HDU 6097 Mindis 代数方法
- CGI、FastCGI、WSGI
- php limit m,n 用法
- 剑指offer——二叉树的下一个节点
- 设计模式之创建型模式(1)--单例模式
- Java中substring的妙用,解决字符串提取的问题
- 虚拟机类加载机制
- 微信小程序开发简介