JQuery Ajax在没有设置cookie的情况下自动重定向?

时间:2011-08-19 23:21:30

标签: jquery ajax cookies

当我使用Jquery ajax调用(post或get),并且我得到重定向(302)时,似乎Jquery会自动跟随重定向。换句话说,它不会触发完整或成功的回调,直到遵循重定向。此外,重定向不会影响初始响应中的set-cookies。换句话说,初始响应中的set-cookies填充了一堆东西,但是当重定向发生时,没有cookie存在。所以我有2个问题。

1)Jquery ajax调用应该自动遵循重定向吗?有没有办法让它不遵循重定向?

2)当它确实遵循重定向时,是否应该从初始响应中设置cookie?或者它们应该一直是空白的吗?

1 个答案:

答案 0 :(得分:0)

  1. 我认为AJAX调用只是浏览器请求,应该遵循重定向。
  2. 为什么有一个Set-Cookie和302?我不确定我是否理解这个问题。