Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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
Javascript 获取具有基本身份验证的端点_Javascript_Reactjs - Fatal编程技术网

Javascript 获取具有基本身份验证的端点

Javascript 获取具有基本身份验证的端点,javascript,reactjs,Javascript,Reactjs,我正在尝试使用基本身份验证调用端点。我制作了一个需要进行api调用的REACT应用程序 这是我的代码: const base64=require('base-64'); const login=base64.encode(“用户名:密码”); const fetchTemplates=async()=>{ console.log(login);//显示:dXNlcm5hbWU6cGFzc3dvcmQ= const response=等待获取(“http://localhost:8080/stu

我正在尝试使用基本身份验证调用端点。我制作了一个需要进行api调用的REACT应用程序

这是我的代码:

const base64=require('base-64');
const login=base64.encode(“用户名:密码”);
const fetchTemplates=async()=>{
console.log(login);//显示:dXNlcm5hbWU6cGFzc3dvcmQ=
const response=等待获取(“http://localhost:8080/students/chat/templates", {
模式:“无cors”,
标题:新标题({“授权”:`Basic${login}`})
});
const data=wait response.json();
如果(response.status>400){
console.log(data.errors);
抛出新错误(data.errors);
}
控制台日志(数据);
返回数据;
}

导出{fetchTemplates}
长话短说:没有cors模式限制您可以发送的头类型。授权不是这些标题之一。因此,您必须删除no cors模式才能使用授权标头。

长话短说:no cors模式限制您可以发送的标头类型。授权不是这些标题之一。因此,为了使用授权标头,您必须删除no cors模式。

检查服务器上的日志,或者在请求侦听器周围添加日志语句(如果它们不存在)。这个答案可能对您有用:检查服务器上的日志,或者在请求侦听器周围添加日志语句(如果它们尚不存在)。此答案可能对您有用: