这是一个非常简单的问题。通常在节点应用程序中,您将http.listen('1300', '127.0.0.1);
. 有没有办法做到这一点,以便我网络上的其他计算机可以访问服务器?
我试过这个:
http.listen('1300', '192.168.0.1);
还有这个:
http.listen('1300', [My IP address])
任何帮助表示赞赏
这是一个非常简单的问题。通常在节点应用程序中,您将http.listen('1300', '127.0.0.1);
. 有没有办法做到这一点,以便我网络上的其他计算机可以访问服务器?
我试过这个:
http.listen('1300', '192.168.0.1);
还有这个:
http.listen('1300', [My IP address])
任何帮助表示赞赏
使用此解决的问题:
http.listen('1300');
我通过[hostname(in this case, my computers name)]:1300
在 URL 栏中输入来访问它。希望这对遇到类似问题的人有所帮助!
从文档http://nodejs.org/api/http.html#http_server_listen_port_hostname_backlog_callback
您应该省略主机参数。
添加地址的做法只是为了提高安全性(将允许的主机限制在您的机器上)