HTTP 1.0请求是否在play框架2.2.1中提供了分块响应

时间:2014-06-09 11:29:48

标签: nginx playframework playframework-2.2

我使用play-2.2.1的示例app-eventSource开发了一个feed服务器。它工作正常。但是当我在代理服务器nginx后面运行应用程序时,我得到: 对此请求的响应是分块的,因此需要发送HTTP 1.1,但这是HTTP 1.0请求。我的代理服务器是否将请求转换为HTTP 1.0?请帮助解决这个问题......从应用程序的角度来看是否可以解决这个问题......或者nginx更新能解决问题吗?

1 个答案:

答案 0 :(得分:5)

这里解决了同样的问题:Lighttpd reverse proxy converts HTTP/1.1 requests to 1.0

我使用以下代码修复了Play的问题:

location / {
    proxy_http_version 1.1;    
    proxy_pass http://127.0.0.1:9000;
}