文章詳情頁
javascript - WebSocket接收到的信息是二進(jìn)制該怎么解析它?
瀏覽:243日期:2022-12-11 08:23:23
問題描述
我抓別人的ws信息,拿到的是Blob類型的數(shù)據(jù),我該怎么解析它??
問題解答
回答1:雖然websocket是基于TCP,和HTTP同一層的協(xié)議,但是它的幀結(jié)構(gòu)什么的確實(shí)是挺復(fù)雜的,可是能怎么辦,解唄。。。下面文章中有websocket的幀結(jié)構(gòu)介紹,熟悉二進(jìn)制操作的可以照著解析。學(xué)習(xí)WebSocket協(xié)議—從頂層到底層的實(shí)現(xiàn)原理不熟悉二進(jìn)制協(xié)議的老實(shí)使用網(wǎng)上提供的算法,這里有一個PHP版的,供題主參考:WEBsocket聊天室
標(biāo)簽:
JavaScript
上一條:javascript - 移動端引入js去控制根元素的font-size,但在頁面初始化時會有抖動的情況,請問有別的優(yōu)化方法么下一條:javascript - table td單元格生成tr問題
相關(guān)文章:
1. docker - 如何修改運(yùn)行中容器的配置2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題4. docker鏡像push報錯5. html - css氣泡,實(shí)現(xiàn)“倒三角(不知道算不算三角了)”可透明的。6. javascript - 請指條明路,angular的$event,在select中卻是undefined?7. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個是怎么回事????8. 我何時應(yīng)該在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)9. java - 如何點(diǎn)擊按鈕,重新運(yùn)行(我是初學(xué)者)?10. 利用IPMI遠(yuǎn)程安裝centos報錯!
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備