websocket了解下

websocket请求长啥样

复制代码
GET /chat HTTP/1.1
Host: example.com
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==
Sec-WebSocket-Version: 13

啥是websocket

websocket是http的一种,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话。

htttp是一问一答 request,response~~~

sec-websocket-key

请求中的sec-websocket-key是公开的信息,是客户端生成的随机值,发送给服务端后,服务端用这个key还有它自己的key,生成response key发回给服务端,这就是建立连接的过程

websocket security

就像http有https一样,ws也有wss Secure WebSocket (wss://)

相关推荐
uyeonashi几秒前
【QT系统相关】QT网络
开发语言·网络·c++·qt
YUNYINGXIA1 小时前
Nginx+keepalived主从,双主架构
网络·nginx·keepalived
物联网嵌入式小冉学长4 小时前
3.TCP回响服务器实现及源码分析上
stm32·网络协议·tcp/ip·嵌入式
hie988944 小时前
常见内核TCP参数描述与配置
服务器·网络·tcp/ip
大咖分享课5 小时前
零信任安全技术深度解析:技术架构与最佳实践
网络·安全架构·零信任安全
靡樊5 小时前
应用层协议HTTP
网络·网络协议·http
笨手笨脚の5 小时前
Nginx-2 详解处理 Http 请求
运维·网络协议·nginx·http
上海云盾第一敬业销售5 小时前
高防IP是怎么防御的?高防IP的防御步骤又有哪些?
运维·网络·安全
magic 2455 小时前
@RequestHeader(“Authorization“) 解析:HTTP 请求头中的 Authorization 字段
网络·网络协议·http
DjangoJason6 小时前
计算机网络 : 应用层协议HTTP
网络协议·计算机网络·http