/
githubmirror
/
socket.io
Обзор
Документация
Войти
/
githubmirror
/
socket.io
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
socket.io-parser@4.2.7
examples/http2-example/index.html
43 строки
1 KB
Damien Arrachequesne
docs(examples): add example with HTTP/2
01 июн 2026, 12:36
Не верифицирован
01 июн 2026, 12:36
ad48a9b
Код
Авторство
О чём код?
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Socket.IO HTTP/2 example</title> </head> <body> <p>Connection status: <span id="status">-</span></p> <p>Transport: <span id="transport">-</span></p> <script src="/socket.io/socket.io.js"></script> <script> const $status = document.getElementById("status"); const $transport = document.getElementById("transport"); const socket = io({ // transports: ["websocket"] transports: ["polling", "websocket"] }); socket.on("connect", () => { console.log(`connect ${socket.id}`); $status.innerText = "connected"; $transport.innerText = socket.io.engine.transport.name; socket.io.engine.on("upgrade", (transport) => { console.log(`transport upgraded to ${transport.name}`); $transport.innerText = socket.io.engine.transport.name; }); }); socket.on("connect_error", (err) => { console.log(`connect_error due to ${err.message}`); }); socket.on("disconnect", (reason) => { console.log(`disconnect due to ${reason}`); $status.innerText = "disconnected"; $transport.innerText = "-"; }); </script> </body> </html>