当我尝试访问https:// localhost:3000时收到rails服务器的错误消息

 e絕纞乄 发布于 2023-01-29 13:27

每当我执行"rails server"并尝试访问时https://localhost:3000,我收到以下错误消息.任何想法发生了什么?

谢谢!

=> Booting WEBrick

=> Rails 4.0.2 application starting in development on http://localhost:3000

=> Run `rails server -h` for more startup options

=> Ctrl-C to shutdown server

[2014-02-04 14:00:34] INFO WEBrick 1.3.1

[2014-02-04 14:00:34] INFO ruby 2.0.0 (2013-11-22) [x86_64-darwin12.5.0]

[2014-02-04 14:00:34] INFO WEBrick::HTTPServer#start: pid=25445 port=3000

[2014-02-04 14:00:37] ERROR bad Request-Line `\x16\x03\x01\x00?\x01\x00\x00?\x03\x03R?8?Rcd?0j?`\\?6?>??f?&-??pB???B\x00\x00J\x00??$?#?'.

[2014-02-04 14:00:37] ERROR bad URI `"^;?\x00?D\x1D????w?H?\x15?.\x10M?\x00\x00J\x00??$?#?'.

[2014-02-04 14:00:37] ERROR bad Request-Line `\x16\x03\x00\x00E\x01\x00\x00A\x03\x00R?8?Bo??r?\x19'.

Michael Lawr.. 11

您正尝试通过HTTPS进行连接,这是不受支持的.WEBrick期待纯HTTP,因此它不知道如何解析加密的请求.

除非您在开发中确实需要HTTPS,否则只需使用HTTP即可.如果您需要HTTPS,则可以执行此操作,但需要进行一些配置更改.例如,看看这个问题,了解如何使用thin.

1 个回答
  • 您正尝试通过HTTPS进行连接,这是不受支持的.WEBrick期待纯HTTP,因此它不知道如何解析加密的请求.

    除非您在开发中确实需要HTTPS,否则只需使用HTTP即可.如果您需要HTTPS,则可以执行此操作,但需要进行一些配置更改.例如,看看这个问题,了解如何使用thin.

    2023-01-29 13:30 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有