发送 cookies

fetch 函数默认不发送 cookie。发送 cookie 有两种可能的方法:

  1. 如果 URL 与调用脚本位于同一源,则仅发送 cookie。
fetch('/login', {
    credentials: 'same-origin'
})
  1. 始终发送 cookie,即使是跨域呼叫也是如此。
fetch('https://otherdomain.com/login', {
    credentials: 'include'
})