Javascript Firefox插件sdk/请求工作
这是我在index.js文件中仅有的代码:Javascript Firefox插件sdk/请求工作,javascript,html,firefox,firefox-addon,firefox-addon-sdk,Javascript,Html,Firefox,Firefox Addon,Firefox Addon Sdk,这是我在index.js文件中仅有的代码: var Request = require("sdk/request").Request; Request({ url: "https://api.zipbooks.com/", content: {q: "test"}, onComplete: function (response) { console.log(response.text); } }).post(); 它不记录任何内容,状态为0,状态文本未定义 如果你愿意,
var Request = require("sdk/request").Request;
Request({
url: "https://api.zipbooks.com/",
content: {q: "test"},
onComplete: function (response) {
console.log(response.text);
}
}).post();
它不记录任何内容,状态为0,状态文本未定义
如果你愿意,你会看到一条消息。为什么Firefox不明白
另外,如果我将url更改为.请尝试
console.error
而不是console.log
@Noitidart,它会得到响应。无论如何,它都会返回一个空字符串。这不是因为cors问题,是吗?我认为您没有正确地使用请求,这是如何完成的:当您发布这样的数据时,您必须设置“Content-Type”:“application/x-www-form-urlencoded;charset=UTF-8'
我想。尝试console.error
而不是console.log
@Noitidart,它返回一个空字符串。这不是因为cors问题,是吗?我认为您没有正确地使用请求,这是如何完成的:当您发布这样的数据时,您必须设置“Content-Type”:“application/x-www-form-urlencoded;charset=UTF-8'
我想。