1

如何在 Google Chrome 应用程序上 webrequest POST JSON?由于我是 Google Chrome 应用程序的新手,请也举个例子。

如果这是一个重复的任务,请评论答案链接。

谢谢。

4

1 回答 1

3

它是XMLHttpRequest对象,与 AJAX 中的对象相同。请看一下参考Cross-Origin XMLHttpRequest

以下是来自 w3c.org 的示例:

function log(message) {
  var client = new XMLHttpRequest();
  client.onreadystatechange = function() {
    // in case of network errors this might not give reliable results
    if(this.readyState == this.DONE)
      console.log("log entry sent with status: " + this.status);
  }
  client.open("POST", chrome.extension.getURL("/log"), true);
  client.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
  client.send(message);
}
于 2013-11-02T06:07:18.977 回答