如何获取运行node.js的服务器名称?

时间:2014-12-05 20:35:27

标签: node.js

我想添加一行指向不同的数据库,具体取决于我运行node.js的服务器(localhost vs test.com等)。如何在node.js中获取服务器名称?也就是说,服务器端等同于location.host?

2 个答案:

答案 0 :(得分:3)

var os = require('os');
os.hostname();

link

答案 1 :(得分:1)

req.headers.host #The request host.

可以参考 Node.js 文档 here