2019独角兽企业重金招聘Python工程师标准>>>

WebSocket连接异常:Error during WebSocket handshake: Unexpected response code: 400

server {listen 80;root /home/chl/chat;index index.html index.htm;server_name _;location / {proxy_pass http://localhost:8080;proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header Host $host;}
}

解决来源:https://github.com/socketio/socket.io/issues/1942

最终解决方案:https://chrislea.com/2013/02/23/proxying-websockets-with-nginx/

转载于:https://my.oschina.net/wenjinglian/blog/738050

Nginx 代理 WebSocket相关推荐

  1. Nginx代理webSocket时60s自动断开, 怎么保持长连接

    利用nginx代理websocket的时候,发现客户端和服务器握手成功后,如果在60s时间内没有数据交互,连接就会自动断开,如下图: 为了保持长连接,可以采取来两种方式. 1.nginx.conf 文 ...

  2. Nginx代理WebSocket方法

    微信公众号:运维开发故事,作者:姜总 大家好,我是小姜. 前一篇文章讲了一下什么是WebSocket协议,这里在回顾一下,并且聊一聊如何用nginx来代理WebSocket. WebSocket是HT ...

  3. nginx代理WebSocket配置

    代理WebSocket的示例配置 # /etc/nginx/conf.d/proxy-http.conf server {listen 8080;server_name api.mydomain.co ...

  4. Nginx代理websocket

    nginx.conf配置 server {listen 8090; server_name localhost;add_header Access-Control-Allow-Origin *;add ...

  5. Nginx代理webSocket经常中断的解决方案, 如何保持长连接

    为什么80%的码农都做不了架构师?>>>    背景 这天气够热的,要处理的事情也够多的.... 想看解决的,直接 ctrl+f搜索关键字'配置点'## 开始前交代(想看原因的看这个 ...

  6. 使用Nginx代理和转发Websocket连接

    1.Websocket 简介 WebSocket协议是基于TCP的一种新的网络协议.它实现了浏览器与服务器全双工(full-duplex)通信--允许服务器主动发送信息给客户端. 2.Nginx 简介 ...

  7. Nginx支持WebSocket反向代理-学习小结

    WebSocket是目前比较成熟的技术了,WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择.其为HTML5的一部分,WebSocket相较于原来开发这类app的 ...

  8. nginx配置websocket_Ingress-nginx代理websocket

    Ingress-nginx代理websocket 官方文档中说明websocket不需要特别的配置,但需要在注解中配置以下三项 nginx.ingress.kubernetes.io/proxy-ht ...

  9. nginx反向代理websocket 小坑

    nginx 反向代理websocket 的小坑 现象 第一坑 第二坑 小结 现象 因为小程序,有域名有个websocket 需要做个反向代理,按照需求测试和生产都给做了反向代理. 给他们配置过测试环境 ...

最新文章

  1. 【异常】 ‘ascii‘ codec can‘t decode byte 0xe8 in position 2: ordinal not in range(128)
  2. python装饰器实例-Python装饰器实用例子
  3. ActiveMQ的介绍及使用实例.
  4. 【Solidity】1.一个Solidity源文件的布局 - 深入理解Solidity
  5. 从程序员角度分析,到底“12306”的架构到底有多牛逼?
  6. Integer String int 相互转化
  7. 用Python调用华为云API接口发短信
  8. bios升级工具_小白修电脑系列第十二期--手把手教你升级主板BIOS
  9. 想成为架构师,你必须掌握的CAP细节
  10. asp.net web.config配置节说明
  11. apache 设置404 页面_Apache和Nginx解析漏洞
  12. Thread.Sleep()
  13. docker修改redis配置文件
  14. 阿里云短信接口PHP
  15. 解读swarm最新资讯,主网8.2号开始产BZZ
  16. windows电脑常见问题故障解决办法
  17. 李白藏头诗鸿蒙,【表白的诗句藏头诗】表白的诗句60句
  18. 当拓普遇上SAP,展翅翱翔的雄鹰飞向了更高的天空
  19. 【C#教程14/16】:命名空间
  20. Oracle 字典表

热门文章

  1. 生物信息课程学习 --- 比对,BLAST,马尔可夫
  2. C#获取进程的CPU使用率
  3. ES6 一些常用使用
  4. php 时间倒计时代码 个人写法 有好的想法的欢迎贴出来分享
  5. Access-Control-Allow-Origin与跨域
  6. 【虚拟机】虚拟机(Vmware)怎么进入BIOS
  7. .NET设计模式(2):单件模式(Singleton Pattern)
  8. 弹出无toobar的网页
  9. Linux入门第二弹!Xshell、Xftp、tomcat的Linux版本、双X的教学资源!
  10. python人脸识别门禁系统毕设_树莓派人脸识别门禁系统代码以及代码分析——opencv拍照调用FACE++处理...