gpt4 book ai didi

javascript - 无法从本地网络中的其他设备访问在 mac 上运行的 http 服务器

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:25:00 26 4
gpt4 key购买 nike

我已经使用监听端口 8081 的 Node js 创建了一个 http 服务器(在我的 mac 机器上)。我无法使用我的本地 IP 地址和端口从其他设备(例如我的手机)访问此服务器。我的笔记本电脑和手机都在同一本地网络(同一子网)中。如何在我的手机上访问我的服务器。

以下是我的代码片段。

var http = require("http");
http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});

// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(8081);

最佳答案

要从另一台设备访问本地主机,您必须在互联网上公开您的端口,创建一个 http 隧道。查看我之前给出的这个答案:Node.js app from localhost to the web

关于javascript - 无法从本地网络中的其他设备访问在 mac 上运行的 http 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44088952/

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