spring mvc HTTP Status 406 错误
错误信息:
查看spring-mvc的配置文件:
再次查看错误信息:
description The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers ().其字面意思:产生的格式跟能接受的格式不符。查询多种资料都说什么没有添加json支持的包。于是查看依赖:
存在的。
接着查找:
发现Spring默认ContentNegotiationManager使用org.springframework.web.accept.ServletPathExtensionContentNegotiationStrategy解析可接受的media type,这貌似是Spring 3哪个版本以后开始的特性解决方案:在spring-mvc.xml文件中添加:
<bean />
<bean>
<property name="messageConverters">
<list>
<bean/>
</list>
</property>
</bean>
说明:如果配置文件中使用了<mvc:annotation-driven/>。以上两个bean需要定义在其之前呢。
- 冠军法国 之 四强预测。
- 想迅速掌握 Spring Cloud?这里有一门性价比更高、学习路径更优
- 谣言&骗局重伤高考考生和家长?HTTPS为您保驾护航!
- 相比追随者,带头大哥飞得更高,也更远
- Jmeter4.0接口测试之HTTP的请求(五)
- 【达人报到】Spring Cloud 从入门到精通
- 关于HTTP状态码详细解析
- Springer Nature专访:中国基因编辑专家高彩霞
- spring-cloud 中 zuul 的两种隔离机制实验
- 需求评审、敏捷开发流程、改善代码风格消灭隐藏bug、理解HTTPS