mirror of
https://github.com/socketio/socket.io.git
synced 2026-04-30 03:00:39 -04:00
36 lines
831 B
HTML
36 lines
831 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Socket.IO WebTransport exampleqg</title>
|
|
</head>
|
|
<body>
|
|
<script src="/socket.io/socket.io.js"></script>
|
|
<script>
|
|
const socket = io({
|
|
transportOptions: {
|
|
webtransport: {
|
|
hostname: "127.0.0.1"
|
|
}
|
|
}
|
|
});
|
|
|
|
socket.on("connect", () => {
|
|
console.log(`connect ${socket.id}`);
|
|
|
|
socket.io.engine.on("upgrade", (transport) => {
|
|
console.log(`transport upgraded to ${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}`);
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|