rxprotoplex-websocket
Version:
A lightweight library for creating Plex connections over WebSocket, enabling multiplexed communication for real-time applications.
6 lines • 344 B
JavaScript
export function getWebSocketURL(server) {
const address = server.address();
const protocol = server.options?.secure ? 'wss' : 'ws'; // Use 'wss' for secure WebSocket
const host = (address.family === 'IPv6') ? `[${address.address}]` : address.address; // Enclose IPv6 in brackets
return `${protocol}://${host}:${address.port}`;
}