【转】实现Nginx代理WSS协议
2024-09-11 16:37:23
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
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- 调整Kali Linux的锁屏时间
- 【Java每日一题】20161212
- OAF_开发系列09_实现OAF预提取LOV设定(案例)
- mvc图片上传到服务器
- 探讨关于C#中Foreach的本质
- JS当前日期相加相减
- 玩SSH,SFTP
- select的使用(一)
- 在delphi中,DLL加载时做初始化的Demo
- EM最大期望算法-走读
- SpringMVC整合Mybatis的流程
- CentOS7下使用yum安装MariaDB
- web页面font-family显示
- 使用安装脚本安装Texlive
- python-MongoDB 非关系型数据库
- centos7 firewall-cmd 理解多区域配置中的 firewalld 防火墙
- BZOJ5293: [Bjoi2018]求和 树上差分
- JSP,servlet和数据库之间传值出现乱码的问题
- Sql语法高级应用之一:使用sql语句如何实现不同的角色看到不同的数据
- 20155325 2016-2017-2 《Java程序设计》第十周学习总结
热门文章
- 4.5Python数据处理篇之Matplotlib系列(五)---plt.pie()饼状图
- mybatis中使用Integer类型的参数<;if>;判断问题
- 力扣算法题—052N皇后问题2
- 使用Razor Generator构建模块化ASP.NET MVC应用程序
- ORCFILE IN HDP 2: BETTER COMPRESSION, BETTER PERFORMANCE
- CSAPP:第八章 异常控制流1
- Spring事务嵌套
- 【vue】vue +element 搭建项目,实现实时输入效果时停止输入后发送请求
- BZOJ1390 CEOI2008 Fences 凸包、Floyd最小环/DP
- BZOJ4061/Gym100624F CERC2012 Farm and Factory 最短路、切比雪夫距离