gpt4 book ai didi

node.js - 对不同端口中不同应用程序的 http 请求

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

我有 2 个 nodejs 应用程序,其中一个在端口 8000 上运行,只返回“hello”和另一个运行在端口 3000 上的应用程序向第一个应用程序发出简单的 http 请求

var http = require('http');
var r = http.get({
host: 'localhost',
path: '/',
port: '8000'
},
function(response) {
var body = '';
response.on('data', function(d) {
body += d;
});
response.on('end', function() {
console.log(body);
});
});

控制台日志返回

events.js:141
throw er; // Unhandled 'error' event
^

Error: connect ECONNREFUSED 127.0.0.1:8000
at Object.exports._errnoException (util.js:874:11)
at exports._exceptionWithHostPort (util.js:897:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1063:14)

这里有什么问题?第一个应用程序在 http://localhost:8000/ 中正常运行但出于某种原因当第二个应用程序向第一个应用程序发出请求时,我收到上面发布的错误。感谢您的帮助。

最佳答案

当第二个应用程序发送请求时,似乎第一个应用程序(在端口 8000 上)目前无法访问或未启动。

关于node.js - 对不同端口中不同应用程序的 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40145280/

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