Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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/oop/2.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 未定义标题_Node.js - Fatal编程技术网

Node.js 未定义标题

Node.js 未定义标题,node.js,Node.js,我试图在我的nodejsexpressapi上发送一个fetch调用的头文件,但是在运行这段代码时没有定义头文件 module.exports = saveSuverys = (url,user,password) => { let base64 = require('base-64'); var myHeaders = new Headers(); myHeaders.append('Authorization', 'Basic' + base64.encode(use

我试图在我的nodejsexpressapi上发送一个fetch调用的头文件,但是在运行这段代码时没有定义头文件

module.exports = saveSuverys = (url,user,password) => {
    let base64 = require('base-64');
    var myHeaders = new Headers();

myHeaders.append('Authorization', 'Basic' + base64.encode(user + ":" + password));

fetch(url, {method:'GET',
        headers: myHeaders,
       })
.then(response => response.json())
.then(json =>  json);

}
我遗漏了什么?

更改标题。追加。。。;添加到MyHeader。附加

您正在定义一个名为myHeaders的变量,而不是headers

另外,检查是否通过require加载模块,比如const fetch=require'node-fetch'

更改标题。追加。。。;添加到MyHeader。附加

您正在定义一个名为myHeaders的变量,而不是headers


另外,检查是否通过require加载模块,比如const fetch=require'node-fetch'

在哪里导入标题?在哪里定义标题?您有myHeaders not headers编辑它,这不是问题所在,未定义的headers指的是新的headers您在哪里导入headers?另外,您在哪里定义headers?您有myHeaders未标题编辑它,那不是问题,未定义的标题指的是新标题编辑它,那不是问题,未定义的标题指的是新标题Headers@DanielBezerraDeMenezes我编辑了答案,让我知道它是否解决了你的问题。编辑它,那不是问题,未定义的标题引用的是新标题Headers@DanielBezerraDeMenezes我编辑了答案,让我知道它是否解决了你的问题。