为了账号安全,请及时绑定邮箱和手机立即绑定

如何在获取请求中发送自定义 cookie

如何在获取请求中发送自定义 cookie

慕的地8271018 2021-10-14 10:17:20
我可以使用未在浏览器上设置的“自定义”cookie 发出获取请求吗?例如:fetch('/foo', {  credentials: 'omit', // I don't want to send my real cookies  headers: {    cookie: 'foo=bar'  }})的cookie报头似乎不执行这个带有取请求时被设置credentials: 'omit'。我知道我可以保存我当前的 cookie,设置新的 cookie,发出获取请求并恢复 cookie ......但是有更好的方法吗?例如。const oldCookies = document.cookiedocument.cookie = 'foo=bar'fetch('/foo')document.cookie = oldCookies
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

尝试省略或包括:


fetch('/foo', {

  credentials: 'omit', // I don't want to send my real cookies

  headers: {

    'Set-Cookie': 'foo=bar'

  }

})


查看完整回答
反对 回复 2021-10-14
  • 2 回答
  • 0 关注
  • 192 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信