gpt4 book ai didi

node.js - 尝试在我的 PC 上公开部署 nodejs 应用程序

转载 作者:可可西里 更新时间:2023-11-01 16:46:46 24 4
gpt4 key购买 nike

除其他外,我正在尝试使服务器正常工作:

http.listen(3000, '127.0.0.1').

对于指定的 ip(本地主机)它工作正常,但是当我尝试通过我的公共(public) ip 从外部客户端连接到我的应用程序时,它不起作用(不加载甚至请求服务器)。< br/>试图解决这个问题,我遇到了一个帖子,告诉我我的 ip 不是唯一的:I can't access my site using ip

我如何唯一地指定将 http 请求发送到的对象,更广泛地说,我如何从我自己的机器上提供 nodejs 应用程序?

最佳答案

127.0.0.1 映射到您的 localhost,因此如果您希望从外部客户端调用您的服务器,它不会工作,因为使用 127.0.0.1 来自外部客户端最终将调用该特定客户端的本地主机。所以这只适用于你的机器。您需要提供公共(public) IP域名 而不是 127.0.0.1 并在从外部客户端调用您的服务器时使用该公共(public) IP。

关于node.js - 尝试在我的 PC 上公开部署 nodejs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29182663/

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