调用XMLHttpRequest时控制台中的不同响应

时间:2018-10-09 13:52:31

标签: javascript firefox-webextensions

因此,我是直接从浏览器控制台以及正在开发的扩展中发送XMLHttpRequest。在这两个呼叫中,我都得到了响应,但是从分机呼叫的响应更短了(到目前为止)。与从控制台运行的响应不同。

我想念什么?我没有收到任何这些CORS错误,也没有任何类型的错误。

这是我在控制台和扩展程序中使用的代码:

function reqListener () {
  let html = this.responseText
  console.log( html )
}

var oReq = new XMLHttpRequest();

oReq.addEventListener("load", reqListener);
oReq.open("GET", "https://www.freelancer.com/projects/graphic-design/design-converting-pages-sketches-adobe/?w=f");
oReq.send();

请注意,这是在我登录网站和网站(CORS)时运行的。

1 个答案:

答案 0 :(得分:0)

您是否已在清单文件的权限下声明URL?

"permissions": [
    "https://www.freelancer.com"
 ],