nginx 升级http请求到websocket
nginx 升级http请求到websocket
#自定义变量 $connection_upgrade
map $http_upgrade $connection_upgrade {default keep-alive; #默认为keep-alive 可以支持 一般http请求'websocket' upgrade; #如果为websocket 则为 upgrade 可升级的。
}
server {listen 80;listen [::]:80;
.......location ^~ /ws/ {proxy_pass http://127.0.0.1:7004/ws/;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_connect_timeout 600;proxy_read_timeout 600;#升级http1.1到 websocket协议proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade; #此处配置 上面定义的变量proxy_set_header Connection $connection_upgrade;}
nginx 升级http请求到websocket相关推荐
- nginx升级与回退
nginx1.16.1的部署安装我参考的这个博客https://www.cnblogs.com/FengGeBlog/p/13534156.html.先看下这个文章,然后一会我们对这个进行版本升级 注 ...
- 解决:VUE nginx 部署 SSL https访问 WebSocket 问题
报错1. Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a p ...
- nginx学习笔记(7)Nginx如何处理一个请求---转载
如何防止处理未定义主机名的请求 基于域名和IP混合的虚拟主机 一个简单PHP站点配置 基于名字的虚拟主机 Nginx首先选定由哪一个虚拟主机来处理请求.让我们从一个简单的配置(其中全部3个虚拟主机都在 ...
- windows nginx c++读取请求数据_震撼!全网第一张源码分析全景图揭秘Nginx
不管是C/C++技术栈,还是PHP,Java技术栈,从事后端开发的朋友对nginx一定不会陌生. 想要深入学习nginx,阅读源码一定是非常重要的一环,但nginx源码量毕竟还是不算少,一不小心就容易 ...
- nginx配置ajax请求跨域
首先通过mozilla文档了解跨域原理: web跨域的方式有几种,常见的方案有web服务后端代码层级解决与nginx配置层面解决,这里我以nginx配置层面为例. 一般浏览器跨域请求的时候会先发起op ...
- nginx对https的配置,nginx解决post请求被请求两次的问题
前置条件: 将证书放在:nginx目录下的cert目录中,其中证书有:.pem和.key文件 server {listen 80;listen 443;server_name xxxxx;ssl_ce ...
- nginx log记录请求响应日志及日志分割
之前部署了quic的集群在aws,在测试的时候发现在大报文的情形下HTTP3的请求耗时比较不稳定,并且耗时比普通的HTTP2要大很多,就想看看请求的具体耗时有多少 请求响应日志记录 我的quic集群是 ...
- 阿里云服务器安装并配置nginx代理转发请求
阿里云服务器安装并配置nginx代理转发请求 下载nginx安装包,或者上传nginx安装包,此处我用的是Xmanager工具从本地上传了一个nginx安装包. 安装依赖库 yum -y instal ...
- nginx转发post请求
应用场景: 由于项目迁移,旧接口的代码重新部署在了另外一个域名下的项目,比如: 旧接口地址:https://cecshop.com/api/recommend/add 新接口地址:https://ca ...
最新文章
- redis字符串匹配_Redis的数据类型和抽象概念介绍
- android post请求添加公共参数_Java实现通用的Get和Post请求组件
- SKIP-NAME-RESOLVE ——错误的使用时机造成用户权限
- 邮件服务器IMail教程(2)
- webhooks php,GitHub和WebHooks自动部署PHP项目
- appium学习链接记录
- gdb调试daemon程序
- zip 后压缩包带路径
- linux系统rc路由配置_Linux下路由配置梳理
- 10kV变电所运维平台的现代化智能构建方案
- 仿钉钉考勤统计圆形控件
- 计算机英语作文150字,作文试题_150字_英语作文
- Java导出多个excel并压缩下载
- 我的 OneNote 入门心得
- 用 TensorFlow 做个聊天机器人
- Whale帷幄 - 客户画像什么意思 客户画像精准营销管理系统
- 毕业论文怎样写?(三天写出一篇初稿)
- 开源协议概述和SCA解决方案
- 微信公众平台高级群发接口(转载)
- 单片机原理知识点汇总
热门文章
- BigDecimal的8种精度取舍方式
- 将dll制作成控件_如何将皮料剪切成想要的大小?制作皮具几种裁剪工具和使用方法...
- 金蝶k3rpc服务器不可用_金蝶KIS商贸版常见问题这样解决
- 最安全的浏览器?黑客大赛微软Edge被破解5次夺下“冠军”
- web学习笔记1--HTML
- Linux内核基础--事件通知链(notifier chain)【转】
- How to Plan My Life?
- rsync和inotify实时同步配置 exclude排除多个文件夹
- ubuntu 11.10下载和编译Android源码
- 关于MFC下使用MTL库编译错误的问题