请求对象响应始终为空
Request object response always empty
这是我的 main.js
require('sdk/request').Request({
url:'https://google.com'
,onComplete:function(response){
console.log('response',response)
}
}).get()
这给了我
console.log: extension: response constructor {}
一开始我以为是权限问题,但是我加入了白名单google还是没有反应
"permissions": {
"private-browsing": true
,"cross-domain-content":["https://google.com"]
}
我正在使用 FF31
事实证明该对象实际上并不是空的,它只是在控制台中显示为空。当我 console.log(response.text)
时,我得到了我期望的结果。这可能是 b/c text
、json
等是对象的原型,控制台忽略原型。
这是我的 main.js
require('sdk/request').Request({
url:'https://google.com'
,onComplete:function(response){
console.log('response',response)
}
}).get()
这给了我
console.log: extension: response constructor {}
一开始我以为是权限问题,但是我加入了白名单google还是没有反应
"permissions": {
"private-browsing": true
,"cross-domain-content":["https://google.com"]
}
我正在使用 FF31
事实证明该对象实际上并不是空的,它只是在控制台中显示为空。当我 console.log(response.text)
时,我得到了我期望的结果。这可能是 b/c text
、json
等是对象的原型,控制台忽略原型。