Не могу отправить файл cookie из заголовка с помощью fetch

#javascript #cookies #fetch #postman

Вопрос:

В принципе, я хочу отправлять файлы cookie как из браузера, так и непосредственно в заголовке запроса, но файл cookie, который я устанавливаю в заголовке, не работает.

Вот мой пример кода:

 const makeRequests = () => {
  
  setCookie("browserCookie", "imacookie", 1)
  let variableCookies = ['a', 'b', 'c', 'd', 'e']
  
  variableCookies.forEach((value)=> {
    fetch("http://localhost:3000/", {
      method: 'GET',
      credentials: `include`,
      crossDomain: true,
      mode: 'cors',
      Headers: {
          "Access-Control-Allow-Origin" : "*",
          "Cookie": `variableCookie=${value}`,
      }
    })
    .then(function (data) {
        console.log('Success!', data);
    })
    .catch(function (error) {
        console.log('Request failed', error);
    });
  })   
} 
 

С почтальоном я могу устанавливать файлы cookie в обоих направлениях

введите описание изображения здесь

введите описание изображения здесь

И когда я отправляю запрос, я могу получить оба файла cookie из запроса

введите описание изображения здесь

But when I send with my fetch code I only get the cookie that is set to the browser and cant see the that was sent in the header

введите описание изображения здесь

Могу ли я что-нибудь сделать, чтобы это сработало? Есть ли какая-то синтаксическая ошибка в моем коде? Любая помощь будет очень признательна