如何将 window.fetch() 与 httpOnly cookie 或基本身份验证一起使用
How do I use window.fetch() with httpOnly cookies or basic auth
我正在 Firefox 中使用 window.fetch() 和 Chrome。由于某些原因,fetch() 不发送任何 cookie。现在这不是问题,因为我可以使用
发送它们
fetch('/something', { headers: { Cookie: document.cookie } })
但这不适用于 httpOnly cookie。
好的,我在进一步阅读 Mozilla 开发者网络并尝试了凭据选项后发现。
看来凭据选项正是我应该寻找的。
fetch('/something', { credentials: 'same-origin' }) // or 'include'
将发送饼干。
我正在 Firefox 中使用 window.fetch() 和 Chrome。由于某些原因,fetch() 不发送任何 cookie。现在这不是问题,因为我可以使用
发送它们fetch('/something', { headers: { Cookie: document.cookie } })
但这不适用于 httpOnly cookie。
好的,我在进一步阅读 Mozilla 开发者网络并尝试了凭据选项后发现。
看来凭据选项正是我应该寻找的。
fetch('/something', { credentials: 'same-origin' }) // or 'include'
将发送饼干。