js中的HTTPS GET API调用"/>
node.js中的HTTPS GET API调用
是node.js的新手,并且使用API。我按照此tutorial的方法提出GET请求,但我一直收到此错误:
错误:连接ECONNREFUSED 127.0.0.1:800在TCPConnectWrap.afterConnect上[完成时](net.js:1141:16){errno:'ECONNREFUSED',代码:'ECONNREFUSED',系统调用:'connect',地址:“ 127.0.0.1”,端口:800}
我不知道现在该怎么办,感谢您提供任何反馈!
我的'DistributionList.js'文件
const https = require("https");
const options = {
method: 'GET',
url: '',
headers: {
Authorization: "Bearer xyz",
Accept: "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.end()
回答如下:删除URL并将其替换为主机和路径对我有用!
const https = require("https");
const options = {
method: 'GET',
host : 'SomeApi',
path: '/distributionLists',
headers: {
Authorization: "Bearer xyz",
Accept: "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.end()
更多推荐
node.js中的HTTPS GET API调用
发布评论