//PUT HEADERS IS REDIRECTED REQUEST
chrome.webRequest.onBeforeSendHeaders.addListener(
info =>{
info.method = "GET"
//alert('onBeforeSendHeaders redirect ' +info.method);
let key = info.url.replace(replace, 'key-');
let currentHeaders = info.requestHeaders;
let requestHeaders = map.get(key)
requestHeaders.push(...currentHeaders);
requestHeaders.push({'name':'Access-Control-Allow-Origin', 'value':'*'})
requestHeaders.push({'name':'ISISessionid', 'value':'null'})
return {requestHeaders}
},
{urls : [`${replace}/*`]},
['blocking','requestHeaders','extraHeaders'])
В этом я пытаюсь вставить некоторые дополнительные заголовки в перенаправленный запрос GET. Заголовки успешно добавлены, но метод запроса каждый раз меняется на «OPTIONS».
Я пытался заставить метод, но он также не работает.