Firefox插件"RequirementError:选项"url"是无效的!”当发出HT

Firefox addon "RequirementError: The option "url" is invalid." when making a http request

本文关键字:quot HT url RequirementError 插件 选项 Firefox 无效      更新时间:2023-09-26

这是设置Request的附加代码,但我看不出这里有什么问题?

var queryString = "{'"url'":'"www.google.com'",'"method'":'"0'"}";
var Request = require("sdk/request").Request;
var query = JSON.parse(queryString);
console.log(query);
console.log(query.url);
var req = Request({
    url: query.url,
    onComplete: function (response) {
        for (var headerName in response.headers) {
            console.log(headerName + " : " + response.headers[headerName]);
        }
    }
});

产生如下输出:

console.log: MyApp: {"url":"www.google.com","method":"0"}
console.log: MyApp: www.google.com
console.error: MyApp: 
  Message: RequirementError: The option "url" is invalid.

您需要一个绝对URL。给它添加一个方案。http://https://