reactjs TypeError:无法使用Fetch API在React中获取

zzwlnbp8  于 2023-04-05  发布在  React
关注(0)|答案(1)|浏览(136)

我使用React,我正在创建一个集成后端的应用程序。我试图从后端获取数据。我已经启动了前端和后端,并使用Thunderclient检查端点是否正常工作。但是每当我试图使用fetch API调用获取相同的数据时,我都会得到以下错误:

下面是相同的代码片段。

const getNotes = async () => {
    const response = await fetch(`${host}/api/notes/fetchall`, {
        method: "GET", 
        headers: {
            'Content-Type': 'application/json',
            "authtoken" : "xxxxxxxxxxxxxxxxxxxxxxxxxx"
        },
    });
    // ...
}

有人能帮我一下吗?
CORS已经在index.js中安装并用于后端。我也尝试使用"mode": "CORS",但即使这样也不适合我。

2hh7jdfx

2hh7jdfx1#

const getNotes = async () => { const response =await 
    fetch(${host}/api/notes/fetchall, { method: "GET", headers: { 'Content-Type': 'application/json', "authtoken" : "xxxxxxxxxxxxxxxxxxxxxxxxxx" }, }).then(function(response) {
        return response.json();
    }).then(function(res){
        console.log(res)
    });
}

相关问题