是否保证Ajax请求发送cookie?

时间:2010-07-02 05:17:44

标签: ajax cookies

我刚刚对此进行了测试,似乎Ajax请求每次都会将cookie标头从浏览器发送到服务器。这是一种我可以依赖的保证行为,还是可能会或可能不会发生的事情?

2 个答案:

答案 0 :(得分:16)

Ajax只是生成HTTP请求的“方式”。它仍然是一个浏览器,因此它将遵循浏览器“规则”。永远不能100%肯定,但我会说是。

答案 1 :(得分:2)

与其他答案一样,AJAX是一种以异步方式从服务器请求服务的方法。但是,内部HTTP协议也用于AJAX,它表示如果必须使用HTTP请求(同步或异步)发送cookie。因此,大多数现代浏览器都遵循它,否则它被视为浏览器实现中的错误。