【发布时间】:2012-04-16 16:35:30
【问题描述】:
如何将 expressjs 服务器绑定到特定 IP
类似
app.listen(8888, '192.168.0.101');
相当于nodejs:
http.createServer(onRequest).listen(8888,'192.168.0.101');
【问题讨论】:
如何将 expressjs 服务器绑定到特定 IP
类似
app.listen(8888, '192.168.0.101');
相当于nodejs:
http.createServer(onRequest).listen(8888,'192.168.0.101');
【问题讨论】:
当您调用listen 时,ExpressJS 只需将passes your parameters down 传递给http 模块,因此您的示例应该可以工作。
不是这样吗?
【讨论】:
http.listen 参数的懒人:)
var server = app.listen(3000, '127.0.0.1',onServerListening);
在这种情况下,我希望服务器只响应使用 127.0.0.1 主机名的连接。不是 0.0.0.0,也不是 localhost。只有 127.0.0.1。
【讨论】:
app.set('domain', 'myhost.whatever');
app.set('port', process.env.PORT || 8080);
【讨论】: