我的本地计算机上有一个在端口8000上运行的套接字服务器,它通过dhcp连接到路由器
我的应用程序运行良好,但当我从路由器获得不同的IP时,我必须更改脚本中包含的ip
我的路由器很遗憾没有ip预留功能
<script src="http://192.168.2.3:8000/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.2.3:8000');
</script>
有没有办法可以在没有硬编码路径的情况下逃脱。 (我不能使用localhost,因为如果我尝试使用另一台计算机则不起作用)
答案 0 :(得分:0)
我使用了@Curious的解决方案。我在DHCP中设置了一个范围,并使用了超出此范围的IP。