获取方法 javascript 直通 cookie

fetch method javascript passthrough cookies

我有一个请求要通过 fetch(url) 提出。我的饼干似乎没有被传递?

规范的做法是什么?我应该将 document.cookie 传递给 fetch 请求吗?

您需要 credentials: 'include' 作为第二个参数传递给 fetch(…) 的初始化对象:

fetch(url, {
  credentials: 'include'  
})

在传递给第二个参数的选项对象中使用credentials

fetch('url', {
  credentials: 'include'
})

credentials 也采用 same-origin,它只发送与请求的 URL 域匹配的 cookie。