cookie或Firefox扩展后台请求中禁用cookie或私有模式

时间:2017-11-01 11:13:02

标签: javascript cookies google-chrome-extension firefox-addon fetch-api

我正在创建Firefox或Chrome的扩展程序,如everliker我希望代表我使用此扩展程序来发布我的帖子。

Everliker做我想要的但是我想写它因为我们不能使用这个扩展专业计划我们无法购买它(美国抵制我们和谷歌以及everliker的支付是基于谷歌支付:| )。

所以我想自己创造它并且它运作良好但只是一个问题!! 当我想要发帖时:

var r = {
    method: "POST",
    headers: {
        Accept: "application/json, text/javascript, */*; q=0.01",
        "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
        "X-CSRFToken": '9CdUSqRg9E48Yzcrl1DJfsjYYI8fEeci',
        "X-Instagram-Ajax": "1",
        'Origin': 'https://www.instagram.com',
        "X-Requested-With": "XMLHttpRequest"
    },
    credentials: "include"
};
console.log(fetch(likeUrl, r, n).then(this._toJson))

我收到此错误:

enter image description here 如果没有出现图片,则会出现错误:

  

错误

     

无法加载此页面。如果您的cookie已被禁用   浏览器,或者您正在私人模式下浏览,请尝试启用   Cookie或关闭私密模式,然后重试您的操作。

我不知道应该如何标题或如何启用带标题的Cookie作为引用此错误的错误!

我将不胜感激任何建议或帮助谢谢

1 个答案:

答案 0 :(得分:0)

我找到了它将用chrome.webRequest.onBeforSendHeaders.addListener();

解决的答案