这是一个非常直截了当的问题。通常在节点应用中,您放置http.listen('1300', '127.0.0.1);
。有没有办法做到这一点,以便我的网络上的其他计算机可以访问服务器?
我试过这个:
http.listen('1300', '192.168.0.1);
以及:
http.listen('1300', [My IP address])
感谢任何帮助
答案 0 :(得分:5)
使用此问题解决了问题:
http.listen('1300');
我通过在网址栏中输入[hostname(in this case, my computers name)]:1300
来访问它。希望这有助于任何有类似问题的人!
答案 1 :(得分:2)
来自文档http://nodejs.org/api/http.html#http_server_listen_port_hostname_backlog_callback
你应该省略主机参数。
添加地址的做法只是为了提高安全性(将允许的主机限制在您的计算机上)