如何在谷歌Chrome应用程序上发布JSON?

时间:2013-11-02 05:52:02

标签: javascript google-chrome google-apps google-chrome-app

如何在Google Chrome应用上发布POST JSON?请举个例子,因为我是Google Chrome App的新手。

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

感谢。

1 个答案:

答案 0 :(得分: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);
}