ajax - axios跨域

标签 ajax django reactjs cors axios

我正在将 jquery ajax 更改为 axios,但我没有跨域使用 axios:

axios.get(myurl, {
            headers: { 'crossDomain': true },
        }).then(res => { 
            console.log(res);

        }).catch(error => {
            console.log('erro', error);
        })

我的 jquery 代码正在运行:

$.ajax({
   type: 'GET',
   crossDomain: true,
   url:myurl,
   success: (res) => {},
   error: (fail) => {}     
})

错误:预检响应中的 Access-Control-Allow-Headers 不允许请求 header 字段 crossDomain。

谁能帮我吗?

最佳答案

“crossDomain”不必位于 header 中

axios.get(myurl, {
    crossDomain: true
}).then(res => { 
    console.log(res);
}).catch(error => {
    console.log('error', error);
})

问候

关于ajax - axios跨域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42422494/

相关文章:

javascript - 如何在命令之间给ajax片刻

django - 通过 jQuery 的 $.load() 在 GET 请求中将 Json 发送到 Django

javascript - 为什么在尝试使用 React 从另一个文件导入类时出现空白屏幕

javascript - typeof 可以返回一个错误的值吗?

django - Nginx、uwsgi、django、ubuntu 16 带有静态文件的问题

javascript - 在其他组件中使用导航登录

javascript - 没有从 Ajax 调用返回 JSON 数组

javascript - 对我的 Web 服务的 Ajax 查询在我的 json 中返回 xml

javascript - 在 js 文件中找不到 Django、Ajax url

python - gethostbyaddr() 在 Python 3 中引发 UnicodeDecodeError