最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

node.js中的HTTPS GET API调用

网站源码admin19浏览0评论

node.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()

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论