websocket握⼿协议

浏览量:1619
时间: 2024-01-30 17:33:58

浏览器请求 

image.png

WebSocket借⽤http请求进⾏握⼿,相比正常的http请求,多了⼀些内容。其中, Upgrade: websocket Connection: Upgrade 表⽰希望将http协议升级到Websocket协议。 Sec-WebSocket-Key是浏览器随机⽣成的base64 encode的值,⽤来询问服务器是否是⽀持WebSocket。


服务器回应

image.png

服务器返回 Upgrade: websocket Connection: Upgrade 告诉浏览器即将升级的是Websocket协议 

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。仅供学习交流使用,不构成商业目的。版权归原作者所有,如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时删除。侵权投诉
相关推荐HOT
FPGA复位怎么设计才合理?FPGA面试异步复位同步释放详解

分类:FPGA设计经验级别:中级难度:★★★☆☆题型:原理+代码实现本文概述:FPGA复位设计的常见方式有同步复位和异步复位,各有优缺点。同步复位的优点是时序分... 详情>>

2026-08-14 10:35:04
为什么要采用Linux内核来构建嵌入式操作系统?

内核本身小而且简单,易于理解,易于维护。各种特殊的模块(如文件系统等)、设备驱动乃至中断处理程序,都可以作为独立的进程开发,既简单又容易调试,并 且容易在其他环... 详情>>

2024-03-27 11:29:34
STM32 I2C通信怎么调试?ACK位与时序怎么抓?嵌入式面试

一句话答案I2C 调试看逻辑分析仪:起始位→地址+ACK→数据+ACK→停止位;最常见问题是 NACK(从机没应答),先查地址、上拉电阻、时序;STM32 硬件... 详情>>

2026-09-18 09:03:17
远程视频面试怎么准备?电子工程师线上技术面环境与答题注意事项?求职面试策略

一句话答案远程视频面试技术内容和线下一样,但环境和设备决定成败:摄像头平视、麦克风清晰、网络稳定、背景干净;技术题要对着镜头讲清楚,白板题用共享屏幕或纸笔。提前... 详情>>

2026-09-13 21:27:33
运放电路PCB布局怎么降低噪声 - 硬件设计面试题详解

分类:硬件设计经验级别:1-3年经验难度:中级题型:技术设计题本文概述:运放电路的噪声问题很大程度上取决于PCB布局,这是硬件工程师面试的常考题。核心结论是:运... 详情>>

2026-08-18 21:06:53
开班信息