位置: 编程技术 - 正文

当jquery ajax遇上401请求的解决方法

编辑:rootadmin

推荐整理分享当jquery ajax遇上401请求的解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

jquery ajax是个很常用接口,而在请求时候,可能存在响应的情况(身份认证过期或未登录),比较容易出现在混合应用上,如何进行身份认证,重发失败请求,还是值得注意的。

ajax请求有两种方式

1. 回调

最常写的方式,成功失败处理以回调方式传入。

2. Deferred方式

Deferred模式我在《js异步编程》有说明, ajax调用本身返回就是一个Deferred对象,成功失败回调不以参数传入。

既然有这两种方式,那应对处理的方式也是有两种。

处理的两种方式

当jquery ajax遇上401请求的解决方法

1. 回调

这种方式的处理比较简单,在失败回调里面判断,如果是则进行身份认证,成功重发请求。

2. Deferred方式

这种方式目前我找到的处理方式需要修改jquery源码。

这里说下为什么不能像第一种方式那样进行请求。

有两个原因:

1. then这种链式写法,导致这请求的回调不是在参数里,而是在jQuery.Callbacks一个optionsCache全局变量里,我们无法在ajax error里拿到回调函数进行重发。

2. 写在then里的回调触发一次就会被销毁,当触发了error时,回调执行后就销毁。

最后的处理方式就是在要触发error之前,拦截的错误,重新进行身份认证,然后重置状态,重发请求。

以上这篇当jquery ajax遇上请求的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

基于jQuery的Web上传插件Uploadify使用示例 Uploadify是一款功能强大,高度可定制的文件上传插件,实现的效果非常不错,带进度显示。在最简单的方式下,Uploadify使用很少的代码就可以运行起来

浅析jquery数组删除指定元素的方法:grep() 遇到的问题今天遇到一个问题,删除数组中的一个指定元素,并返回新的数组。我定义的js数组是这样的:varsexList=newArray[3];sexList[0]="1";sexList[1]="2";sexList

jquery if条件语句的写法 //写个网页用了多门语言,脑袋转不过来亚!//代码:if(){}elseif(){}else{}以上这篇jqueryif条件语句的写法就是小编分享给大家的全部内容了,希望能给大家一

标签: 当jquery ajax遇上401请求的解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/386607.html 转载请保留说明!

上一篇:JQuery 在文档中查找指定name的元素并移除的实现方法(jquery中加载文档的方法)

下一篇:基于jQuery的Web上传插件Uploadify使用示例(使用jquery实现的项目)

  • 小规模出售固定资产税率
  • 航天金税的服务费如何抵扣
  • 收取违约金如何处罚
  • 固定资产什么时候入账
  • 预缴增值税附加税怎么算
  • 公对公房产转让税费
  • 从个人处借款的法律规定
  • 现金流量表中收入怎么算
  • 建筑工程需要哪些部门审批
  • 化妆品进口环节消费税
  • 小规模普票冲红怎么做账
  • 小规模无进项发票,需要开1%专票,税点是多少
  • 融资租赁 车辆
  • 消防改造费用
  • 研发费用如何界定
  • 车票进项税可以跨年抵扣吗
  • 来料加工的账务处理
  • 本月发票有红充这月成本怎么做账?
  • 是否填写国家统计局一套表
  • 预提电费及电费发票到账的会计分录
  • 公司购入二手设备 如何开具发票
  • bios界面进入
  • php中strcmp
  • 目标检测算法的主要目的是找到图像中用户感兴趣的
  • node.txt
  • 计提企业税费和缴纳分录怎么做
  • vue中 router.beforeEach() 的用法
  • 纺织企业成本核算方案
  • win11安卓子系统教程
  • php编写登陆界面
  • 坏账准备计提范围包括
  • 织梦cms可以商用吗
  • python中的参数传递
  • 业务招待费进项税额转出会计分录
  • 小企业一年需要缴纳多少税
  • 小企业会计准则没有以前年度损益调整科目
  • 咨询公司小规模纳税人企业所得税核定征收
  • 出租车票可以查到行程吗
  • 年金保险是指什么保险
  • 短期借款利息怎么做账
  • 从事特殊行业
  • 代理记账的业务规范
  • 资产减值损失是什么意思
  • 支付的物业费如何做账
  • 研发项目会计分录
  • 临时工工资无发票可以扣除吗
  • 个税手续费返还比例
  • 公司支付工伤赔偿,是先签字还是先打钱
  • 不带息银行汇票
  • 手撕定额发票可以抵扣吗
  • 在产品占用资金属于资产还是负债
  • 企业购买固定资产要交什么税
  • 出库未开发票
  • 支付宝企业账户在哪里查看
  • 捐赠利得计入资产成本吗
  • 新基建政策文件
  • 已提折旧是什么意思
  • 出售固定资产属于什么收入
  • sql server 数学函数
  • window8开机
  • XP系统提示QQprotect.exe损坏文件的解决方法图文教程
  • Computer Browser是什么进程,Computer Browser有什么用?
  • windows server 2008 u盘安装
  • linux文本处理常用命令
  • 服务器中的ocp卡全称是什么
  • Win10怎么修改hosts文件
  • win7屏幕颜色变了怎么恢复
  • pqtray.exe - pqtray 是什么进程 有什么用
  • Windows搭建代理服务器
  • uisrollview
  • c#程序代码大全
  • 协程有什么用
  • unity projector
  • js怎么操作css
  • FileUtils文件工具类
  • android应用程序包下载安装
  • 期房交了契税就可以拿房产证了吗
  • 累计预扣预缴税额
  • 武汉市江汉区财政局这个单位的公务员待遇怎么样?
  • 安徽农村户口可以交社保吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设