POST JSON fails with 415 Unsupported media type, SpringMVC
2015-09-28 11:54
591 查看
网上的解决办法非常多,但是大多不靠谱。
归结原因:SpringMVC 无法通过 httprequest headers 中的 Content-Type 和 Accept 匹配到对应的
HttpMessageConverter。
解决办法:修改 httprequest headers中的 Content-Type 和 Accept,让它和你的 SpringMVC 的
MessageConverters 中设置的 supportedMediaTypes 中的某一项匹配上就可以了。
![](http://images2015.cnblogs.com/blog/731980/201509/731980-20150928115302840-839970035.png)
![](http://images2015.cnblogs.com/blog/731980/201509/731980-20150928114805058-1435756231.png)
![](http://images2015.cnblogs.com/blog/731980/201509/731980-20150928115253840-1076661925.png)
![](http://images2015.cnblogs.com/blog/731980/201509/731980-20150928115331574-2071964165.png)
相关文章推荐
- eclispe中的maven项目使用spring报java.lang.ClassNotFoundException: org.springframework.web.c
- java getConstructor 抛出NoSuchMethodException
- spring MVC 配置返回JSON格式的数据模型
- 主流框架Struct2 Spring Hibernate的理解
- Java线程安全与同步
- 如何 使用eclipse 建立maven3 项目 (入门级)
- Study schedule for new work.
- HIVE Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal,
- eclipse debug技巧
- java中的for循环
- Spring 使用context:annotation-config的设置
- Java 比较两个日期的方法
- MyEclipse 生成javaDoc文档
- SpringMVC与Struts2区别
- java内存分配
- Java里的CompareAndSet(CAS)
- Spring中配置和读取多个Properties文件
- Java容器Collection与迭代器Iterator
- springmvc 上传文件
- JAVA实现json和对象间的相互转换,支持复杂对象格式