Node.js服务器无需请求即可获得主机名

node.js server get host name without req

本文关键字:可获得 主机 请求 js 服务器 Node      更新时间:2023-09-26

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

但是在没有请求(即没有req)的情况下如何确定主机名呢?我认为,特别是在节点服务器第一次创建和运行时,以及在接收到任何请求之前。

我正在使用express模块。

谢谢

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

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