首页 > Web开发 > 详细

nginx 代理 web socket 报错“WebSocket is already in CLO

时间:2020-10-15 22:24:34      阅读:29      评论:0      收藏:0      [点我收藏+]
nginx 代理 web socket 报错“WebSocket is already in CLOSING or CLOSED state.”

在生产环境中需要使用 nginx 代理 websocket ,按照正常配置之后发现浏览器一直提示 “WebSocket is already in CLOSING or CLOSED state.”

这是因为 nginx 在代理需要添加如下两个参数

           proxy_set_header Upgrade $http_upgrade;
           proxy_set_header Connection "upgrade";

加上如下参数正常

nginx 代理 web socket 报错“WebSocket is already in CLO

原文:https://blog.51cto.com/13447608/2541991

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!