Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在node.js中使用请求承诺将外部api数据打印到控制台时出错_Node.js_Request Promise - Fatal编程技术网

在node.js中使用请求承诺将外部api数据打印到控制台时出错

在node.js中使用请求承诺将外部api数据打印到控制台时出错,node.js,request-promise,Node.js,Request Promise,我只是尝试将一些数据打印到控制台,以确保我的node.js应用程序正在接收要处理的数据。我已经这样格式化了我的代码 const rP = require('request-promise'); rP({ 'method' : 'GET', 'uri' : 'https://football-data.org/v2/competitions/PL/matches', 'json' : true, 'headers' : { 'X-A

我只是尝试将一些数据打印到控制台,以确保我的node.js应用程序正在接收要处理的数据。我已经这样格式化了我的代码

const rP = require('request-promise');

rP({
    'method'  : 'GET',
    'uri'     : 'https://football-data.org/v2/competitions/PL/matches',
    'json'    : true,
    'headers' : {
        'X-Auth-Token' : 'api-key'
    },
    'insecure': true
})
.then(console.log, console.log);
我得到的错误是

RequestError: Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: football-data.org. is not in the cert's altnames: DNS:api.football-data.org
我曾尝试在参数中添加“'unsecure':true”,但没有如另一个答案所示的效果。同样的答案也建议使用“自签名证书”,并指出了我的问题。我不熟悉node.js,因此不熟悉从服务器进行api调用,也不了解链接中有关自签名证书的信息

如有任何建议,将不胜感激


抱歉,如果此问题格式不正确,这是我的第一个问题。

拒绝未经授权的:false
添加到您传递给请求的对象。虽然从安全角度来看这不是个好主意