在 Firefox 插件 (javascript) 中发送 POST 请求



使用Firefox插件(javascript),我正在尝试向服务器发送POST请求以取回会话ID,但是传统方法似乎都不起作用,我已经尝试了xmlhttprequest并且无法使用表单获取它,因为它是内部代码。有没有办法让它工作,甚至可能使用插件 SDK?

参考我的尝试:

Javascript 在 Firefox 插件中通过 POST 发送数据

Firefox 扩展中的 JavaScript 中的 HTTP POST

使用新的插件SDK,您应该使用新的Request API而不是XMLHttpRequest。新的界面也更容易使用。

下面是一个快速示例:

// make sure this gets executed BEFORE making the Request
var Request = require("sdk/request").Request;
Request({
  url: "http://example.com/hello-world.php",
  content: { hello: 'world' },
  onComplete: function (response) {
    console.log( response.text );
  }
}).post();

我建议你可以看看这个MDN教程:入门

相关内容

  • 没有找到相关文章

最新更新