gpt4 book ai didi

ruby-on-rails - Ruby on Rails 和来自 PSP 的奇怪 HTTP_ACCEPT header

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

我有 Ruby on Rails 应用程序 (3.1rc4),而且我每天都在使用相同的用户代理 (Mozilla/4.0 (PSP (PlayStation Portable); 2.00)) 不断收到一些异常。异常(exception):

A ActionView::MissingTemplate occurred in home#index:
Missing template home/index, application/index with {:formats=>["*/*;q=0.01"], :locale=>[:en, :en], :handlers=>[:erb, :builder, :arb]}. Searched in:
"/var/www/releases/20110721144523/app/views"

我确实有 app/views/home/index.html.erb,但看起来它试图找到一个非常奇怪的请求格式“/;q=0.01”的文件。

HTTP header :
 * HTTP_ACCEPT                               : */*;q=0.01

任何人都可以帮我解决这个问题吗?

最佳答案

这是一个常见问题,见ticket在 Github 上。

您可以选择显式呈现 HTML;只写 render "index.html"而不是 render .不过,这将返回 HTML 而不是 406。我希望有更好的解决方案。

关于ruby-on-rails - Ruby on Rails 和来自 PSP 的奇怪 HTTP_ACCEPT header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6778368/

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