gpt4 book ai didi

ruby-on-rails - Rails 服务器未以 HTTP 解析错误、格式错误的请求 () 开头:#
转载 作者:行者123 更新时间:2023-12-05 02:19:47 30 4
gpt4 key购买 nike

代码中断后,出现以下错误。然后我使用 ctl + c 关闭服务器并确保没有运行 ruby​​ 或 rails 的进程。然而,当我尝试运行服务器时,它说同样的错误:

2017-01-03 13:08:24 +0600: HTTP parse error, malformed request (): #<Puma::HttpParserError: Invalid HTTP format, parsing fails.>
2017-01-03 13:08:24 +0600: ENV: {"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.6.0 Sleepy Sunday Serenity", "GATEWAY_INTERFACE"=>"CGI/1.2"}

最佳答案

这里有一些可能的解决方案。

  1. 确保您通过 http://localhost:3000 连接而不是 https://localhost:3000 .

  2. 如果浏览器重定向到 HTTPS,请尝试清除浏览器缓存和 cookie。

  3. 如果浏览器仍然重定向到 HTTPS 并且是 Google Chrome,请尝试解决 HSTS 问题的解决方案:https://stackoverflow.com/a/28586593

  4. 确保您没有强制使用 HTTPS 的生产环境(如果这是您所服务的环境)。如果这是问题所在,请将其注释掉:

在 config/environments/production.rb 中

# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
config.force_ssl = true

关于ruby-on-rails - Rails 服务器未以 HTTP 解析错误、格式错误的请求 () 开头:#<Puma::HttpParserError:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41438289/

30 4 0

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