簡體   English   中英

將expressjs綁定到特定的IP地址

[英]Bind expressjs to a specific IP address

如何將expressjs服務器綁定到特定的IP

就像是

app.listen(8888, '192.168.0.101');

相當於nodejs:

http.createServer(onRequest).listen(8888,'192.168.0.101');

當您調用listen時,ExpressJS只會將您的參數傳遞http模塊,因此您的示例應該可以正常工作。

那不是這樣嗎?

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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM