我使用了play-2.2.1的示例app-eventSource开发了一个feed服务器.它工作正常.但是当我在代理服务器nginx后面运行应用程序时,我得到:对此请求的响应是分块的,因此需要发送HTTP 1.1,但这是HTTP 1.0请求.是我的代理服务器转换请求到HTTP 1.0?请帮助解决这个问题......从应用程序的角度来看是否可以解决这个问题......或者nginx更新能解决这个问题吗?
这里解决了完全相同的问题:Lighttpd反向代理将HTTP/1.1请求转换为1.0
我使用以下代码修复了Play的问题:
location / { proxy_http_version 1.1; proxy_pass http://127.0.0.1:9000; }