Javascript 如何为XmlHttpRequest保留多组cookie

Javascript 如何为XmlHttpRequest保留多组cookie,javascript,cookies,web,xmlhttprequest,Javascript,Cookies,Web,Xmlhttprequest,我希望多个XmlHttpRequests使用不同的cookies集,以保持多个用户登录到同一个站点。实现这一目标的最佳方式是什么 请注意,如果需要,我可以使用本地存储在请求之间保留额外的cookie集。但我仍然不知道如何将XmlHttpRequest与该站点的浏览器范围cookie不同使用。XmlHttpRequest将始终为该站点使用浏览器范围的cookie,您需要更改该设置(例如,从localStorage更改为一个) 对于跨来源请求,您只能告诉浏览器应使用cookies,如中所建议 从:

我希望多个XmlHttpRequests使用不同的cookies集,以保持多个用户登录到同一个站点。实现这一目标的最佳方式是什么


请注意,如果需要,我可以使用本地存储在请求之间保留额外的cookie集。但我仍然不知道如何将XmlHttpRequest与该站点的浏览器范围cookie不同使用。XmlHttpRequest将始终为该站点使用浏览器范围的cookie,您需要更改该设置(例如,从localStorage更改为一个)

对于跨来源请求,您只能告诉浏览器应使用cookies,如中所建议

从:

如果用户代理支持HTTP状态管理,则应根据需要保留、丢弃和发送Cookie(在Set Cookie response header中接收,在Cookie header中发送)。[]


…并且不允许在中覆盖
cookie
头,您不能根据请求手动设置它们。

您就是不能。XmlHttpRequest将始终为该站点使用浏览器范围的cookie,您需要更改该设置(例如,从localStorage更改为一个)

对于跨来源请求,您只能告诉浏览器应使用cookies,如中所建议

从:

如果用户代理支持HTTP状态管理,则应根据需要保留、丢弃和发送Cookie(在Set Cookie response header中接收,在Cookie header中发送)。[]

…并且不允许在中覆盖
cookie
头,您不能为每个请求手动设置它们