【发布时间】:2015-08-26 06:08:04
【问题描述】:
我正在使用 sinatra、heroku、activerecord 和 postgresql 开发一个 ruby 项目。我一直收到此错误:
2015-06-10T19:30:52.015492+00:00 heroku[router]: http_error="Invalid HTTP status line" at=error code=H17 desc="Poorly formatted HTTP response" method=POST path="/login" host=myapp.herokuapp.com request_id=e5c29131-1c22-47d7-84a4-b1b51e4a3905 fwd="74.71.233.85" dyno=web.1 connect=1ms service=135ms status=503 bytes=862
我不知道如何解决它。如果有人需要更多信息来修复它,我很乐意提供。
【问题讨论】:
-
您能否在发送之前记录您的服务器为
/login创建的整个 HTTP 响应标头? -
我该怎么做?
-
我不熟悉 Ruby,所以我不能说,但是在 node.js 中你会做类似
console.log(JSON.stringify(res.headers)); -
我不知道该怎么做,但会调查一下。
-
您是否尝试过阅读 Heroku 文档here
标签: ruby heroku sinatra heroku-postgres sinatra-activerecord