让Nginx Proxy pass支持Chunked协议

问题一、nginx不支持Chunked协议
近期在做项目的时候发现,Nginx不支持Chunked协议。后面发现1.2.0以后的版本支持Chunked的协议,所需要做的就是升级你的Nginx版本

问题二、双重转发时Chunked不Work
双重转发就是Nginx A将请求转发到Nginx B, Nginx B在将请求转发到后端应用。此时发现只需要在Nginx A中添加
proxy_buffering off;

这样的话Nginx不会缓存Proxy的内容,会立即返回给客户端

你可能感兴趣的:(nginx,chunked)