GET 请求 CSRF 不

GET request for CSRF not

在我的后端项目中,我有 laravel,对于前端,我使用 react-js
我想在我的本地主机上发出 CSRF 令牌的获取请求但令牌不存在
这是我的邮递员请求 postman Headers and this is the response postman response
这是我的 GET request

代码
const getCSRF = async () => {
    const temp = await fetch(`${BaseURL}/csrf`, {
      method: 'GET',
      headers : { 
        'Content-Type': 'application/json',
        'accept':'application/json'
       }
    })
    .then((response) => console.log("CSRF response",response))
}

控制台视图是Console view

我不知道哪里出了问题,但我像这样使用 axios,它工作正常

axios.get(`${BaseURL}/csrf`) 
    .then(res => {
    console.log("CSRF response",res)
})

默认情况下,所有数据获取请求都是GET请求,你不需要传递headers,你只需要将响应转换为文本(response.text()) (正如我们在 Postman 回复中看到的那样)

const getCSRF = async () => {
    const temp = await fetch(`${BaseURL}/csrf`)
                  .then(response => console.log("CSRF response", response.text()))
}