基本上我想从浏览器发送 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);
});
})
}
使用 Postman,我可以双向设置 cookie
当我发送请求时,我可以从请求中获取两个 cookie
但是当我使用我的获取代码发送时,我只会得到设置给浏览器的 cookie,并且看不到在标题中发送的 cookie
我能做些什么让它发挥作用吗?我的代码中是否存在一些语法错误?任何帮助将不胜感激



