当前位置: 首页 > wzjs >正文

云南网站建设公司排行无限制访问国外的浏览器

云南网站建设公司排行,无限制访问国外的浏览器,做自己的网站可以赚钱吗,28预测网站开发由于项目中,存在ws服务,所以统一经过网关转发流量。 实际的链路: nginx的配置: http 块的配置 map $http_upgrade $connection_upgrade {default upgrade; close;}这里使用map的原因:可以根据请求头的 $http_upgrade 值动态…

由于项目中,存在ws服务,所以统一经过网关转发流量。
实际的链路:
在这里插入图片描述

  1. nginx的配置:
    http 块的配置
	map $http_upgrade $connection_upgrade {default upgrade;''      close;}

这里使用map的原因:可以根据请求头的 $http_upgrade 值动态设置 Connection 头

  • 如果 $http_upgrade 存在(非空),说明是 WebSocket 请求 → 设置 Connection: upgrade
  • 如果为空(普通请求)→ 设置 Connection: close
    这样就能安全地区分 WebSocket 和普通请求,避免不必要的问题。

server 块的配置

	location / {proxy_pass http://apibackend;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_set_header X-Forwarded-Proto $scheme;# 保留 WebSocket 所需头部proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection $connection_upgrade;# 防止 WebSocket 被缓存或打断proxy_read_timeout 3600s;proxy_send_timeout 3600s;}
  1. spring cloud gateway 的转发设置
    gateway:routes:- id: wsuri: ws://localhost:4443predicates:- Path=/**# 只匹配ws头- Header=Upgrade, websocketfilters:# 确保原始请求头中的 Host 不被网关自动替换成目标服务地址- PreserveHostHeader=true

根据特定的ws请求头来转发,避免根路径匹配,影响其他正常http请求

http://www.dtcms.com/wzjs/391798.html

相关文章:

  • 腾讯微信山东区建站推广中心2024年新冠疫情最新消息今天
  • 上海做电子商务网站的公司小程序制作一个需要多少钱
  • 做计算机题的网站长尾关键词爱站
  • 单纯做seo能否提升网站流量南京网络优化培训
  • 广州网站推广怎么做公司网站推广
  • 电子商务网站建设 市场分析软文广告经典案例300大全
  • 真人做的免费视频网站想学销售去哪培训
  • 做网站的工作是什么百度官网推广平台
  • 通州网站建设互联网营销师证书含金量
  • dede独立手机网站模板外贸网站建设设计方案
  • 机票小代理做网站促销式软文案例
  • 一品威客网接单怎么样郑州百度网站快速优化
  • 手机制作网站软件少儿培训
  • 公司网站建设维护合同太原网站关键词排名
  • 公司网站在国外打开很慢使用cdn好还是国外租用服务器好班级优化大师下载安装最新版
  • 找个网站看看收录优美图片app
  • 常宁网站建设游戏代理加盟
  • 汕头网站建设小程序江门网站开发多少钱
  • 珠海企业网站18款禁用网站app直播
  • 做公司的网站大概多少钱建站推广
  • 企业培训机构网站源码百度推广平台登录网址
  • 南京做网站品牌搜索引擎大全入口
  • 找人做网站要密码吗口碑营销渠道
  • 网站点击量设计最近国家新闻
  • 中国网站的建设互联网平台公司有哪些
  • 洞泾做网站中国广告公司前十强
  • 网站怎么做支付接口站长工具搜索
  • 怎么做网站文章seo 是什么
  • 汽车之家网站是谁做的seo属于什么职位类型
  • 搭建国外网站的步骤南阳网站seo