【发布时间】:2015-05-08 05:52:07
【问题描述】:
我有一个 AngularJS Web 应用程序向 Puma 服务器中运行的 Rails API 发送请求。
我每天在 puma 错误日志中看到此错误一到两次:
2015-02-26 23:26:41 +0000: HTTP parse error, malformed request (): #<Puma::HttpParserError: Invalid HTTP format, parsing fails.>
2015-02-26 23:26:41 +0000: ENV: {"rack.version"=>[1, 2], "rack.errors"=>#<File:/home/ubuntu/env/production/www/yanpyapi/log/puma.stderr.log>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "CONTENT_TYPE"=>"text/plain", "QUERY_STRING"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"2.10.1", "GATEWAY_INTERFACE"=>"CGI/1.2"}
我想我的代码有问题。不确定。有什么方法可以确定在哪里?
【问题讨论】:
-
您从
AngularJS应用发出什么请求?
标签: ruby-on-rails angularjs puma