首页 > 其他 > 详细

【转】实现Nginx代理WSS协议

时间:2018-12-08 18:54:12      阅读:178      评论:0      收藏:0      [点我收藏+]

https://blog.csdn.net/chopin407/article/details/52937645

 

后来看到了官网的教程(http://nginx.org/en/docs/http/websocket.htm, 译文:http://blog.csdn.net/chszs/article/details/26369257)可以通http模块实现wss代理,并且之前https代理已经实现,所以决定尝试下,结果确实OK。在nginx的http模块下增加以下配置即可,直接利用443端口转发:

主要还是发现WebSocket协议和HTTP协议虽然不同,但是WebSocket协议的握手和HTTP是兼容的,它使用HTTP的Upgrade协议头将连接从HTTP连接升级到WebSocket连接。这个特性使得WebSocket应用程序可以很容易地应用到现有的基础设施。例如,WebSocket应用可以使用标准的80和443 HTTP端口,因此可以通过现有的防火墙设施。
---------------------
作者:chopin407
来源:CSDN
原文:https://blog.csdn.net/chopin407/article/details/52937645
版权声明:本文为博主原创文章,转载请附上博文链接!

【转】实现Nginx代理WSS协议

原文:https://www.cnblogs.com/rgqancy/p/10088596.html

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