Node.js快速搭建简单的HTTP服务器并发布公网远程访问
const http = require('http');
const os = require('os');
// 创建HTTP服务器并监听3000端口
const server = http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
});
server.listen(3000, () => {
console.log(`服务器运行在 http://${os.hostname()}:3000/`);
});
这段代码创建了一个简单的HTTP服务器,监听3000端口,并对所有请求返回“Hello World”。os.hostname()
函数用于获取当前设备的主机名,可以用于公网访问地址的展示。如果你需要将这个服务器公网可访问,你可能需要使用像ngrok这样的内网穿透工具,或者将服务器部署在具有公网IP的服务器上。
评论已关闭