0

我正在尝试构建一个 Firefox 插件。在这个插件中,当用户点击一个按钮时,我必须向我的服务器发送一些数据。

这是我使用 post 方法发送数据的代码

fosterzen.port.on("bookmark", function (text) {

var test=encodeURI("text");
var Request = require("sdk/request").Request;
Request({
  url: "http://myserver.com/FirefoxExtension/submit.php",
  content: {q: test},
  onComplete: function (response) {
    console.log('Success: '+response.text);
  }
 }).post();


 fosterzen.hide();
 });

但我收到 403 Forbidden 错误消息“您无权访问此服务器上的 FirefoxExtension/submit.php”。

我什至尝试通过更改文件和文件夹的权限。但仍然得到同样的错误。我想知道为什么我会收到这个错误,我应该怎么做才能修复它?

PS:我已经开发了谷歌浏览器扩展。而且我可以通过谷歌浏览器扩展将数据发布到同一页面。但是通过 Firefox Extension,它给出了 403 Forbidden 错误。

4

0 回答 0