HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 websocket大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_419_6@

GET / HTTP/1.1

Host: localhost:9999

User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Accept-Encoding: gzip,deflate

Sec-WebSocket-Version: 13

Origin: http://localhost:8080

Sec-WebSocket-Extensions: permessage-deflate

Sec-WebSocket-Key: WHlRkDLmeVYa/jsJANTh/A==

Connection: keep-alive,Upgrade

Pragma: no-cache

Cache-Control: no-cache

Upgrade: websocket
@H_419_6@

@H_419_6@客户端一次普通的http请求升级为websocket

@H_419_6@

@H_419_6@

HTTP/1.1 101 Switching Protocols

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Accept: GJSIakbbUVO8nNDclPy821pHJY4=

@H_419_6@

@H_419_6@

@H_419_6@服务端响应, 然后可以互相传数据了

@H_419_6@Sec-WebSocket-Key 解析出来,然后按照把“Sec-WebSocket-Ke”加上一个魔幻字符串“258EAFA5-E914-47DA-95CA-C5AB0DC85B11”。使用SHA-1加密,之后进行BASE-64

@H_419_6@编码,将结果做为“Sec-WebSocket-Accept”头的值,返回给客户端。

大佬总结

以上是大佬教程为你收集整理的html5 websocket全部内容,希望文章能够帮你解决html5 websocket所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: