我是NodeExpress的新手,我想在以下情况下得到一些帮助。我想创建一个函数,该函数将在调用一个API端点时执行,该端点将从另一个已经工作的API中返回一个地址列表。我按照我在教程中找到的一些代码,当在Postman中调用函数作为端点时,它返回终端中的数据,但我希望数据在postman中返回。
getAddress() {
let result=[];
const address = JSON.stringify({
number: "1234",
street: "Main St",
city: "Newark",
state: "NJFL",
zipCode: "01234",
});
const https = require("https");
const options = {
hostname: "thisiaurl",
port: 8001,
path: "/address",
method: "POST",
json: address,
headers: {
"Content-Type": "application/json",
},
}
const req = https.request(options, (res) => {
console.log(`statusCode: ${res.statusCode}`);
res.on("data", (d) => {
process.stdout.write(d);
});
});
req.on("error", (error) => {
console.error(error);
});
req.write(address);
req.end();
return result;
};
我不知道如何修改这段代码,以返回带有地址列表(响应)的 "结果"。你能帮助我吗?谢谢你的帮助
请你试一试
result = address;
之前
const https = require("https");
行。