iT邦幫忙

0

Socket.io 持續傳送封包更新 Chrome隱藏?

我記得一開始socketio的更新是透過持續傳送封包確定是否有更新,chrome network是看得到持續傳送的封包,但今天突然心血來潮看一下Trello才發現好像看不到那個封包傳送了,是chrome隱藏?還是Socketio功能不一樣了?

看更多先前的討論...收起先前的討論...
Luis-Chen iT邦新手 4 級 ‧ 2018-10-15 13:09:27 檢舉
你是說 trello的socket.io 嗎
fillano iT邦超人 1 級 ‧ 2018-10-15 13:57:56 檢舉
我在network的WS裡面有看到阿,除非有改變,不然看起來就每20秒ping一次的樣子。
@filano 我在WS沒看到欸 我之前做專案時有看到 所以才很好奇怎突然沒有 想說是不是有甚麼新技術 沒發現 但我還是看不到...
@Luis-Chen 就是使用socketio都會有 我只是剛好用trello發現的
fillano iT邦超人 1 級 ‧ 2018-10-16 09:50:39 檢舉
Socket.IO的網路傳輸是可以切換的,除了透過WebSocket,還可以透過long polling, flash等等,可能要在network底下找一找。不過的確很奇怪,理論上所有瀏覽器都支援WebSocket了,不太需要切到其他傳輸方式才對。
我本身自己的專案也是沒有像之前一樣有一條一直在長,所以才猜想可能被隱藏,但仍然是維持原本的運作,畢竟很多網站都做到RealTime那一條在那邊跑其實很礙眼? 滿好奇Chrome這種更新該從哪邊找到資訊,DevTool都是用到才會有時候也知道那是什麼。
更新Chrome之後,WS有出現Websocket Type了 雖然沒有持續跑的長條狀 但是看得到資訊了

尚未有邦友回答

立即登入回答