function startServer() {
const io = new Server().attach(8090);
io.on('connection', (socket) => {
console.log("connection on server");
socket.emit('test','test data');
});
}
客戶:
const socket = io(`${location.protocol}//${location.hostname}:8090`);
socket.on('test', (data) => {
console.log(data);
})
然後:
- 我啓動服務器
- 我打開客戶端代碼
服務器日誌輸出:
connection on server
客戶端控制檯輸出:
test data
所以一切看起來不錯,但是當我打開WebSocket的面板上鍍鉻devtools我看到這一點:
我無法在框架中找到websocket數據:只有「探針」的東西和數字。
我怎樣才能看到幀數據?
使用https://www.websocket.org/echo.html我能夠很好地在幀中讀取數據: