【发布时间】:2011-10-30 23:58:30
【问题描述】:
当我使用 Jquery ajax 调用(post 或 get)并获得重定向 (302) 时,Jquery 似乎自动跟随重定向。换句话说,它不会触发完成或成功回调,直到遵循重定向之后。此外,来自初始响应的 set-cookies 不会被重定向所接受。换句话说,初始响应中的 set-cookies 填充了一堆东西,但是当重定向发生时,没有 cookie 存在。所以我有2个问题。
1) Jquery ajax 调用是否应该自动跟随重定向?有没有办法让它不遵循重定向?
和
2) 当它确实遵循重定向时,cookie 是否应该从初始响应中设置?还是他们应该一直是空白的?
【问题讨论】: