Rails请求带有`:*/*`的HTTP_ACCEPT标头

fab*_*abi 9 ruby-on-rails

我的rails应用程序因为ActionView::MissingTemplate-exception而引发异常.这是因为请求具有ACCEPT带有值的http标头: */*.该应用无法找到此格式的模板(这是我期望发生的).用户代理已设置为Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36.

关于这意味着什么,我很好奇(并且有点担心).这是rails的问题,我的应用程序的问题,还是攻击媒介?我已经看到类似问题的答案(例如Ruby on Rails和来自PSP的奇怪的HTTP_ACCEPT标题),它建议拯救这些异常并回答格式设置为HTML.但是,在使用这种方法之前,我现在想,如果: */*是可接受的值ACCEPT,以及哪个浏览器会设置它.

我在Rails 3.2.13上.

Ola*_*son 5

这是 Rails 的 MIME 类型解析器中一个已知且古老的错误 - 请参阅此错误报告了解详细信息。存在解决方法,但更可取的解决方法是修复!