最佳答案
我想在浏览器端构造一个相对于页面 URI 的 WebSocket URI。例如,在我的例子中,将 HTTP URI 转换为
http://example.com:8000/path
https://example.com:8000/path
到
ws://example.com:8000/path/to/ws
wss://example.com:8000/path/to/ws
我目前正在做的是将前4个字母“ http”替换为“ ws”,并将“/to/ws”附加到它。还有更好的办法吗?