jquery' ajax的哪个部分(成功/错误)接收到重定向状态码?
What part (success/error) of jquery's ajax receives a redirect status code?
我有一个重定向发送的服务器,但jquery的ajax错误:回调似乎得到xhr.status=200
和status="parseerror"
Anywork ? ?我不想重载其他代码,因为我使用了它们的目的?这是不可能与jquery?
回调是这样的:error: function(xhr, status){...}
当你从服务器重定向时,你可以发送一个响应头。然后在ajax错误/成功回调中查找响应头。我希望这对你有帮助。
var status = xhr.getResponseHeader("redirectResponseHeader");//Specify the same name in the server side code
现在使用status
你可以决定做什么
重定向代码301、302、303和307是由用户代理处理的,所以你不能从回调中访问重定向代码。
参考:XMLHttpRequest Level 2规范
相关文章:
- 收到错误时如何防止在提交()上重定向
- HTML重定向到错误的位置
- 如果错误,如何防止页面重定向?(HTML/JavaScript)
- 成功时 PHP 页面重定向,否则显示错误
- 将 Javascript 语法错误和控制台.log重定向到其他地方
- 如何删除未定义的对象错误并根据位置重定向用户
- 模态中的 Django 形式:动态重定向和处理错误
- 在模态中加载分部视图时发生错误时重定向到错误页面
- 当响应 JSON 对象数据计数为零时,AJAX 成功回调函数重定向到错误回调
- 如何在输入错误的用户名和/或密码时将用户从登录控件重定向到错误页面
- 有关动态倒计时重定向的错误
- 重定向时出现机架 CORS 错误
- 如何用“重定向”来重定向网页;http错误404”;自动切换到默认网页
- 重定向后,如何显示来自原始文件的错误消息
- Spring MVC JSP Jquery调用控制器方法上的按钮点击后重定向错误
- ASP.NET MVC:正在将部分视图中的错误重定向为主视图
- XMLHttpRequest完成错误后重定向
- 重定向时出现页面未找到错误
- OAuth.使用OAuth获取tweet时出现未定义错误.重定向方法的回调
- 如果页面上的所有图像都返回错误重定向