【问题标题】:Fiddler local file with cors带有 cors 的 Fiddler 本地文件
【发布时间】:2017-02-14 15:45:48
【问题描述】:

我正在尝试调试一个 api,它根据用户的本地化返回一些信息,在本地文件中我保存了 JSON 结构,但是当我尝试加载它时出现 CORS 错误。如何将 CORS 添加到我的本地文件中?

我已经尝试过这个答案,但对我不起作用:Cross Origin Policy & Fiddler JSON Debugging

【问题讨论】:

  • 您得到的确切 CORS 错误是什么?你的代码是什么样的?你用的是什么网址?你在 Fiddler 中看到 OPTIONS 预检请求了吗?
  • @EricLaw 我收到以下错误:XMLHttpRequest 无法加载 service.com。请求的资源上不存在“Access-Control-Allow-Origin”标头。来源“service.com”;因此不允许访问。响应的 HTTP 状态代码为 404。我的代码只是带有数据类型 json 的 jquery 的 ajax,不能使用 jsonp。

标签: file cors response local fiddler


【解决方案1】:

为了解决这个问题,我的最终解决方案是使用 xampp 安装本地服务器并创建一个 php 文件,该文件添加标题并返回我想要的 json:

<?php
    header("Access-Control-Allow-Origin:*");
    header('content-type: application/json; charset=utf-8');
    echo '{"key":"value"}'
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多