我有一个非常标准的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标头?我希望映射能够正常工作,无论它们发送什么接受值,即使完全取消了接受值。