Nginx:什么是X-Forwarded-For WebSockets的替代品?
发布时间:2020-07-16 13:13:28 所属栏目:Nginx 来源:互联网
导读:在使用WebSockets时,有没有办法将客户端身份传递给Nginx(以获得粘性会话)?类似于HTTP的“X-Forwarded-For”标题?最佳答案Websockets在HTTP升级握手下开始他们的生活.握手成功完成后,您将获得长时间运行的双向websocket连接.如果您使用Nginx作为websockets的
在使用WebSockets时,有没有办法将客户端身份传递给Nginx(以获得粘性会话)?类似于HTTP的“X-Forwarded-For”标题? 最佳答案 Websockets在HTTP升级握手下开始他们的生活.握手成功完成后,您将获得长时间运行的双向websocket连接. 如果您使用Nginx作为websockets的代理,那么您也可以使用“X-Forwarded-For”,但仅限于握手.参见例如this simple configuration:
……以及this page的一些参考资料. 您可以配置Nginx应该在升级请求中发送的内容(用于标识客户端的信息),并且后端服务器的工作是使用握手中的信息来标识客户端,然后将websocket连接关联到客户端.基于该关联,该websocket连接上的任何消息都属于先前标识的客户端. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读