gpt4 book ai didi

javascript - 如何设置 Node,js 服务器来应答来自域的请求

转载 作者:太空宇宙 更新时间:2023-11-03 22:27:22 24 4
gpt4 key购买 nike

我设置了一个域,通过路由器的公共(public) IP 指向我家里的服务器。我正在将端口 80 从路由器转发到我的服务器。

我有一个在目标计算机上运行的 node.js 服务器,但我无法使用环回让它应答(将其设置为在本地主机上监听)。如果它设置为监听所有地址 (0.0.0.0),它只会应答通过域的 http 请求。由于显而易见的原因,这是不可取的,但我似乎无法让它正常工作,而且无论进行多少谷歌搜索似乎都无法给出答案。

我需要像这样在主机文件中添加一个子句吗?127.0.0.1 mydomain

我应该设置服务器监听域名吗?

我觉得我忘记了一些愚蠢的事情,非常感谢一些帮助。另外,不要粗鲁,但我没有为此使用 Express 或任何第三方模块,因此我们将非常感谢利用内置 Node 模块/标准的信息。

谢谢!

最佳答案

你如何在 Node 中启动服务器?您指定主机名吗?如果没有,则默认为 0.0.0.0

HTTP - Node Docs

server.listen([端口][,主机名])

添加您提到的主机条目可能会有所帮助,但在不知道您的确切设置的情况下无法确认。

关于javascript - 如何设置 Node,js 服务器来应答来自域的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43793553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com