繁体   English   中英

Google Chrome扩展程序Http请求

[英]Google Chrome Extension Http request

我想知道Google Chrome扩展程序是否可以发出HTTP请求并解析结果的主体(如Curl)。 例如,有一个服务器1.2.3.4通过汇总URL参数来回答问题?a=1&b=2 查询"http://1.2.3.4?a=1&b=2"将返回包含3的正文,我的扩展程序想要提交此类查询并解析结果。

任何帮助,将不胜感激。

是的,使用Cross-Origin XMLHttpRequest 在清单中设置权限并使用它

var xhr = new XMLHttpRequest();
xhr.open("GET", "http://api.example.com/data.json", true);
xhr.onreadystatechange = function() {
  if (xhr.readyState == 4) {
    // WARNING! Might be injecting a malicious script!
    document.getElementById("resp").innerHTML = xhr.responseText;
    ...
  }
}
xhr.send();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM