node.js服务器获取没有req的主机名

drm*_*wer 5 javascript node.js express

目前我req.headers.host用来确定服务器的主机名,这在处理服务器上收到的请求时是有效的.

但是如何在没有请求的情况下确定主机名(即没有req)?我正在考虑,特别是在首次创建和运行节点服务器时,以及在收到任何请求之前.

我正在使用该express模块.

谢谢

cdu*_*rth 0

您可以使用 os 模块并且os.hostname()

https://nodejs.org/docs/latest/api/os.html#os_os_hostname