Изменить заголовки запроса, используя расширение Chrome - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь изменить заголовок запроса, используя расширение Chrome. Однако я не знаю, почему мой Кодекс не работает. Это выглядит примерно так:

var c = "example=example";
chrome.webRequest.onBeforeSendHeaders.addListener(function(details){
  var headers = details.requestHeaders;
  for(h=0;h<headers.length;h++){
      if(headers[h].name != "Cookie"){
        continue;
      }
      headers[h].value = c;
      return {requestHeaders:headers};

}, {urls:["<all_urls>"]}, ["requestHeaders", "blocking", "extraHeaders"]);

Это не работает. В своем манифесте я объявил "webRequest", "webRequestBlocking", "<all_urls>" разрешениями. Когда я console.log детали в событии onBeforeSendHeaders, заголовки изменяются, но не тогда, когда я делаю то же самое в onSendHeaders.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...