【问题标题】:Vue js, axios GET localhost > cors policy "Access to XMLHttpRequest" [duplicate]Vue js,axios GET localhost> cors策略“访问XMLHttpRequest” [重复]
【发布时间】:2021-05-08 05:15:10
【问题描述】:

我有一个小问题... 我尝试从我的服务器获取一个简单的 json 文件进行测试(不是真正的 API)。

我使用 VueJS 和 axios。

我的代码:

getServicesAPI() {
      axios.get("http://51.91..../dist/API/Services.json").then((response) => {
        console.log(response.data);
      });

错误信息是: 从源“http://localhost:8080”访问“http://51.91..../dist/API/Services.json”的 XMLHttpRequest 已被 CORS 策略阻止:没有“访问控制-请求的资源上存在 Allow-Origin' 标头。

你能帮帮我吗? 非常感谢您。

【问题讨论】:

    标签: javascript vue.js get axios localhost


    【解决方案1】:

    表示您连接的服务器不允许您发出此请求。

    您可以更新服务器以允许 CORS,或代理请求。 在开发过程中,可以按照devServer.proxydocs here来添加代理

    【讨论】:

    • 好的,非常感谢,我会看的
    猜你喜欢
    • 1970-01-01
    • 2019-09-01
    • 2021-02-22
    • 2021-12-26
    • 2021-08-14
    • 2021-03-08
    • 2020-07-09
    • 2020-08-27
    • 2023-03-09
    相关资源
    最近更新 更多