gpt4 book ai didi

ruby-on-rails - 带有 `: */*` 的 HTTP_ACCEPT header 的 Rails 请求

转载 作者:行者123 更新时间:2023-12-04 04:25:58 25 4
gpt4 key购买 nike

由于 ActionView::MissingTemplate,我的 rails 应用程序抛出异常-异常(exception)。这是因为请求有一个 http header ACCEPT: */* .该应用程序找不到此格式的模板(这是我希望发生的情况)。用户代理设置为 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 and strange HTTP_ACCEPT header from PSP ),这些问题建议挽救这些异常并以设置为 HTML 的格式回答。但是,在使用这种方法之前,我想现在如果 : */*ACCEPT 的可接受值,以及哪个浏览器会这样设置。

我在 Rails 3.2.13 上。

最佳答案

这是 Rails 的 MIME 类型解析器中一个已知且古老的错误 - 参见 this bug report详情。存在解决方法,但更可取的是修复方法!

关于ruby-on-rails - 带有 `: */*` 的 HTTP_ACCEPT header 的 Rails 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17657302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com