是否可以使用相对路径引用socket.io客户端库,如:
src="/socket.io/socket.io.js"
而不是
src="https://miweb:6969/socket.io/socket.io.js"
还要连接我们的库:
var websocket = io.connect ("https://miweb.com:6969");
我见过一些人:
var websocket = io.connect ("/");
好像socket.io在同一个端口上运行并且在同一个项目上运行。
我应该怎么做才能让我们的服务器以这种方式工作?
答案 0 :(得分:0)
是的,如果您的网页来自与Socket.io相同的位置,则可以执行以下操作:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('/');
socket...
</script>
但如果页面在另一个域中,则应使用绝对URL。