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
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. 调整Kali Linux的锁屏时间
  2. 【Java每日一题】20161212
  3. OAF_开发系列09_实现OAF预提取LOV设定(案例)
  4. mvc图片上传到服务器
  5. 探讨关于C#中Foreach的本质
  6. JS当前日期相加相减
  7. 玩SSH,SFTP
  8. select的使用(一)
  9. 在delphi中,DLL加载时做初始化的Demo
  10. EM最大期望算法-走读
  11. SpringMVC整合Mybatis的流程
  12. CentOS7下使用yum安装MariaDB
  13. web页面font-family显示
  14. 使用安装脚本安装Texlive
  15. python-MongoDB 非关系型数据库
  16. centos7 firewall-cmd 理解多区域配置中的 firewalld 防火墙
  17. BZOJ5293: [Bjoi2018]求和 树上差分
  18. JSP,servlet和数据库之间传值出现乱码的问题
  19. Sql语法高级应用之一:使用sql语句如何实现不同的角色看到不同的数据
  20. 20155325 2016-2017-2 《Java程序设计》第十周学习总结

热门文章

  1. 4.5Python数据处理篇之Matplotlib系列(五)---plt.pie()饼状图
  2. mybatis中使用Integer类型的参数<if>判断问题
  3. 力扣算法题—052N皇后问题2
  4. 使用Razor Generator构建模块化ASP.NET MVC应用程序
  5. ORCFILE IN HDP 2: BETTER COMPRESSION, BETTER PERFORMANCE
  6. CSAPP:第八章 异常控制流1
  7. Spring事务嵌套
  8. 【vue】vue +element 搭建项目,实现实时输入效果时停止输入后发送请求
  9. BZOJ1390 CEOI2008 Fences 凸包、Floyd最小环/DP
  10. BZOJ4061/Gym100624F CERC2012 Farm and Factory 最短路、切比雪夫距离