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

wordpress开店铺网站怎么优化推广

wordpress开店铺,网站怎么优化推广,建设银行为啥重置不了密码,微信分销系统多少钱一、官方文档 WebSocket proxying 为了将客户端和服务器之间的连接从HTTP/1.1转换为WebSocket,使用了HTTP/1.1中可用的协议切换机制(RFC 2616: Hypertext Transfer Protocol – HTTP/1.1)。 然而,这里有一个微妙之处:由于“升级”…

一、官方文档

WebSocket proxying

       为了将客户端和服务器之间的连接从HTTP/1.1转换为WebSocket,使用了HTTP/1.1中可用的协议切换机制(RFC 2616: Hypertext Transfer Protocol – HTTP/1.1)。

       然而,这里有一个微妙之处:由于“升级”是逐跳报头(hop-by-hop),因此它不会从客户端传递到代理服务器。使用正向代理,客户端可以使用CONNECT方法来规避此问题。但是,这不适用于反向代理,因为客户端不知道任何代理服务器,并且需要在代理服务器上进行特殊处理。

       从1.3.13版本开始,nginx实现了特殊的操作模式,允许在客户端和代理服务器之间建立一个隧道,如果代理服务器返回一个带有代码101(切换协议)的响应,并且客户端通过请求中的“升级”头请求协议切换。

代理服务器nginx进行协议升级

二、基础配置 (只能处理websocket协议)

如上所述,包括“升级”和“连接”在内的逐跳报头不会从客户端传递到代理服务器,因此为了让代理服务器知道客户端将协议切换到WebSocket的意图,这些报头必须显式传递:

location /chat/ {proxy_pass http://backend;proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";
}

简单来说:是如果想要nginx支持websocket 需要配置

proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";

三、复杂配置 (可以同时处理websocket和http协议)

http {map $http_upgrade $connection_upgrade {default upgrade;''      close;}server {...location /chat/ {proxy_pass http://backend;proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection $connection_upgrade;}}

map语法解释:

当Upgrade是 ‘’ 的时候,设置Connection 为close,其他默认设置成upgrade,这样配置后,nginx就可以同时处理websockt和http请求了。

总结

通过Http升级机制将Http升级为WebSocket。Nginx代理服务器通过修改配置的方式解决了WebSocket属于hop-by-hop协议的问题、并通过保持分别与客户端和服务端的连接一直处于打开状态从而实现WebSokcet的代理。

http://www.yidumall.com/news/2546.html

相关文章:

  • 网站底部悬浮导航网站一般怎么推广
  • wordpress访问人数上首页的seo关键词优化
  • 江西萍乡做网站公司南昌seo排名优化
  • 北京高端别墅设计公司珠海seo排名收费
  • 西乡网站建设企业qq怎么申请
  • 怎么上线网站想要导航页面推广app
  • 免费打开的网站刺激广告
  • 中国建设银行安徽省分行招聘网站模板建站和开发网站区别
  • 武汉单位做网站百度应用下载
  • 用wordpress做网站百度竞价广告收费标准
  • 源代码做网站怎么在网上推广产品
  • 重庆网网站建设公司自己怎么做百度推广
  • 游戏网站上图片动态怎么做的seo 0xu
  • 万网域名证书seo技术学院
  • 做静态网站的步骤杭州seo公司
  • 淘宝网站开发多少金额百度指数数据下载
  • 做venn图网站云南百度推广开户
  • 做网站免责声明淘宝seo优化是什么
  • 注册企业的步骤天津百度搜索排名优化
  • 苏州网站建设制作服务商seo公司推荐推广平台
  • 厦门网站建设方案开发手机金融界网站
  • 查看网站空间加强服务保障满足群众急需ruu7
  • 网站建设赚钱单页网站怎么优化
  • 如何做好网站内链营业推广促销方式有哪些
  • 网站建设公司运营模式百度账号登录个人中心
  • 经销商怎么做网站友情链接的形式
  • 网站建设后期考研最靠谱的培训机构
  • excel连接网站 做数据分析谷歌浏览器网址
  • 网站哪个公司做的好企业管理培训课程报名
  • 山西高端网站建设网店运营策划方案