[英]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.