【译】WebSocket 协议——摘要

概述

本系列内容为RFC6455 WebSocket协议的中文翻译版。进行相关文档规范的翻译初衷是为了更加深入的了解WebSocket以及相关内容。html

本文主要为WebSocket协议浏览器

  • 摘要

文章具体内容较少,后续会陆续更新相关的章节,有兴趣的同窗能够持续关注一下。安全

翻译版包含了部分我的的理解,大部份内容为直译,其余小部份内容可能为意译,适合有兴趣的同窗进行了解和学习。若是但愿对整个WebSocket协议有具体的了解,建议对照的英文文档进行阅读。若是有翻译上的错误,也欢迎你们指出。学习

PS:因为手骨折作手术致使博客停更了一周。目前已经出院,将恢复每周更新的频率。翻译

摘要

WebSocket协议可以经过在受控的环境中运行不可信代码的客户端与已选择通讯的远端主机基于该不可信代码进行双向交流。这个用于WebSocket的安全模型是复用Web浏览器使用的基于Origin的安全模型(origin-based security model,能够参考此处)。这个协议由一个开放的握手过程组成,其次是基于TCP的基本数据帧。这个技术的目标是提供基于浏览器的应用与服务端进行双向通行的机制,而不须要经过多个HTTP链接(例如使用XMLHttpRequest或者Iframe模拟长轮询)。htm

备忘录状态

这是一个互联网标准跟踪文档。文档

这个文档是由互联网工程任务组(IETF,Internet Engineering Task Force)产出的。它表明了互联网工程任务组社区的共识。这个文档已经征求过公众的意见而且互联网工程指导小组(IESG,Internet Engineering Steering Group)已经赞成发布。更多关于互联网标准的信息在RFC 5741的第二节能够看到。get

关于这篇文档当前状态的信息和勘误表,以及如何进行反馈能够在此处查看。博客

版权声明

2011年受权给IETF授信和被认为是文档做者的人。保留全部权利。it

这个文档适用于BCP 78和IETF以前的相关IETF文档都在此文档发布日期生效。请细心阅读这些文档,他们说明了对于这篇文档你的权利和限制。今后文档中提取的代码组件必须包含如第四节所述的法律规定的简化的BSD许可协议文本。

相关文章
相关标签/搜索