如何让spring MVC完全忽略Accept Header

时间:2013-03-25 17:50:10

标签: java spring spring-mvc header annotations

我有一个非常标准的Spring MVC配置使用和。

我使用以下内容将登录页面连接到login.html:

@RequestMapping(value = "/login.html", method = RequestMethod.GET)
public ModelAndView login(HttpSession session)

我遇到的问题是,除非请求页面的用户代理发送“text / html”的Accept标头,否则他们将返回404.我们有一些客户端使用浏览器配置发送* / *并且他们无法访问我们的网站。

此外,HTTP规范声明如果未显示Accept标头,则应假定用户代理接受* / *

所以我的问题是,在将请求与处理程序匹配时,如何让Spring MVC不检查Accept标头?我希望映射能够正常工作,无论它们发送什么接受值,即使完全取消了接受值。

0 个答案:

没有答案