【问题标题】:Google Chrome Extension HTTPS Ajax RequestGoogle Chrome 扩展 HTTPS Ajax 请求
【发布时间】:2013-12-08 22:54:20
【问题描述】:

我正在创建一个 google chrome 扩展程序,我需要向 https *rest api* 发送一个 ajax 请求。我在 http 页面上测试了这个请求,并且我正在向 https 页面发出请求,所以它没有工作,因为跨域发布。所以我在搜索chrome扩展是否也有这个“问题”。任何人都知道是否可以从 chrome 扩展向 https 页面发送请求?

提前致谢:)

【问题讨论】:

    标签: javascript ajax google-chrome google-chrome-extension


    【解决方案1】:

    将此添加到您的清单中,以允许您的扩展程序访问任何 https 站点。

    {
      "name": "My extension",
      ...
      "permissions": [
        "https://*/*"
      ],
      ...
    }
    

    更多信息请见http://developer.chrome.com/extensions/xhr.html

    【讨论】:

    • 如果你这样做,在 Chrome 的扩展管理器中卸载并重新加载扩展,我为此浪费了大约一个小时。
    • @MikeAkers 如果您处于开发人员模式并从本地驱动器加载扩展,您在扩展管理器中有一个重新加载 (Ctrl+R) 快捷方式。几乎所有更改都必须重新加载,而不仅仅是清单中的更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-22
    • 2016-09-26
    • 1970-01-01
    相关资源
    最近更新 更多