HTTP Status 415
来源:互联网 发布:易企秀一样的软件 编辑:程序博客网 时间:2024/06/06 16:31
之前一个接口本来好好的,但今天前段突然说不行了,报了下面这个错误
请求的接口是这样的,是之前的同事写的
然后就是开始进行百度,大概就是说没有设置 application/json;charset=UTF-8 但是还是不行,经过一段不知道咋办的时间后
自己看了一下配置文件,同事需要把配置改成如下图所示
突然之间就似乎明白了 MappingJacksonHttpMessageConverter 只能接收为 text/html 不能接收 application/json;charset=UTF-8 application/x-www-form-urlencoded;charset=UTF-8
所以我把配置文件改为如下
怀着信心再去测试一下,结果还是不行,心都碎了。。。然后又想起这项目返回 json的方式好像跟以往的不太一样,他是这样返回的,返回了个 json字符串
然后配置文件不知道怎么配置的,反正他就会把model里面的东西整理成一个 json 对象返回给前段
所以我就猜想 会不会跟 StringHttpMessageConverter 这个也有关系了,因为返回的是一个字符串,而上面只能接收 text/html,所以配置文件变成如下
然后这次我再去访问,就成功了!!!!!!
但是只支持这种方式 application/x-www-form-urlencoded
支持不了application/json ,我想这是因为接口里面本身的问题
原来的接口也是用 application/x-www-form-urlencoded 这种请求的,所以应该是他们接口就是这样设置的吧
到时如果知道为什么,我再补上来吧,出现标题问题的原因主要是因为同事更新了配置文件不知道,不过现在解决了.
到这里就结束了,谢谢!
- HTTP Status 415
- http status
- HTTP::Status
- http status
- HTTP STATUS
- http status
- HTTP Status 415 - Unsupported Media Type
- HTTP Status 415 - Unsupported Media Type
- Http status 415 Unsupported Media Type
- HTTP status codes(转)
- tomcat HTTP Status 404
- Http status code
- HTTP Status 404
- HTTP Status Code
- HTTP Status 500 -
- HTTP状态Response.Status
- Http status 错误
- HTTP Status 代表含义
- webdriver浏览器的部分属性
- 高德地图的使用之自动定位和marker的点击显示自定义PopupWindow
- Windows下修改MySQL编码为utf8
- oracle 基础知识 一
- MySQL中文乱码问题
- HTTP Status 415
- java-基础-1.2 浮点型
- jQuery之防止冒泡事件
- grunt的使用
- C++文件的读-写(文本文件和二进制文件)
- 拦截器
- 各种卷积结构原理及优劣
- WebStorm使用参考手册
- Java学习之路