回答
收藏
分享
举报
Nginx 怎么配置 StreamHttpResponse
提问于2021-04-28 09:53

浏览 3.9k

文章标签

我有个django项目使用的是StreamHttpResponse,一次请求多次返回数据,不用Ngin下,浏览器不需要服务端全部返回就能获取数据,但是使用nginx代理,浏览器需要等待服务端返回全部数据,请教下nginx 是否支持 StreamHttpResponse 模式

已修改于2023-02-28 02:14



写下您的回答
发表回答
全部回答(1)

按点赞数排序

按时间排序

Nginx支持HTTP/1中的Chunk模式发送Response没有任何问题,但是对Websocket推送就必须显示配置升级。我没用过StreamHttpResponse,请确认下它使用的协议,如果仍然是HTTP/1协议是没有问题的,如果使用了Websocket协议(除了抓包,还有个简单方法,就是看你有没有使用channels),需要修改nginx.conf支持协议升级。


赞同

0

回复举报

回答于2021-04-28 10:21



回复陶辉
回复
提问者
熊伟
这家伙很懒还未留下介绍~
0
文章
1
问答
0
粉丝
相关问答

nginx upstream支持域名有几个方式可以考虑:
1.通过resolver指定DNS服务器,proxy_pass到对应域名或相关变量;
2.通过map映射方式指定访问的IP。

点赞 0
浏览 5k

该路径中文件系统(磁盘)为只读模式挂载,卸载后重新以读写形式挂载即可

点赞 0
浏览 4.4k