位置: 编程技术 - 正文

当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实现的项目)

  • 增值税发票勾选平台
  • 房产税计税依据是什么
  • 长期股权投资其他综合收益什么时候转留存收益
  • 资金账簿印花税最新政策2022年
  • 公司不营业需要做年报吗
  • 减免税款抵税怎么做分录
  • 员工离职补偿需要计提吗
  • 外购货物自用会计处理
  • 周转材料摊销借贷方向
  • 公司垫付员工工资怎么做账
  • 民间非营利性组织
  • 支付境外销售佣金怎么做
  • 纳税人状态怎么填写
  • 三代手续费入账
  • 资金账簿印花税滞纳金怎么算
  • 企业支付在哪里
  • 特殊性税务处理和一般性税务处理的区别
  • 金融企业贷款损失准备金
  • 原始凭证填写错误,可撕毁重新编制一张
  • 增值税发票总金额是含税金额吗
  • 纸质承兑汇票到期怎么兑现,多久能到帐
  • 合并报表的收入是相加吗
  • 卖废旧物品账务处理
  • php解析原理
  • win11怎么查看win的产品密钥
  • 库存呆滞品处理方法
  • 公司从其他公司买一个项目花了100万
  • 民间非营利组织会计制度及操作实务
  • 结转出租包装物报废的残料价值计入
  • PHP:mcrypt_enc_self_test()的用法_Mcrypt函数
  • java基础面试题选择题
  • 微信支付开发需要什么条件
  • 金税盘显示242104
  • ubuntu20.04安装opencv3.4
  • 基于什么意思
  • 好家伙41集
  • 杀疯了出自哪里
  • php获取服务端ip
  • 增值税专用发票有几联?
  • 万科金域华府二手房房源
  • 商业银行贷款业务按担保形式分,可分为( )
  • 利息收入怎么做账务处理
  • 捐赠利得的会计科目
  • 结转结余的概念
  • 出售无形资产净收益计入什么科目
  • 哪些收据可入账科目
  • 资产负债率如何
  • 可供出售金融资产新准则叫什么
  • 固定资产到期后继续使用
  • 买赠销售账务处理
  • 预付账款的账务处理视频教程
  • 土地勘测费收费标准
  • 装修费按几年摊销费用
  • 加油站汽油损耗分析
  • 收履约保证金的会计分录
  • 个体户要怎么注册公司
  • 什么情况下交劳务税
  • 项目资本金如何确定
  • 普通日记账如何记账
  • 收付实现制和权责发生制区别
  • 阿里云linux 服务器 字符集
  • windows10安装教程u盘安装
  • 虚拟机vmware下载教程
  • 如何在xp系统中调整移动硬盘
  • 利用python进行
  • ExtJS扩展 垂直tabLayout实现代码
  • bootstrap应用
  • 实现点击下箭头的方法
  • jquery简单例子
  • jquery的选择器有哪些举例说明
  • javascript高级程序设计pdf百度云
  • unity strangeioc
  • python怎么制作
  • 安卓竖屏改横屏
  • js继承的三种方法
  • 苏州峰谷电怎么申请
  • 第十三个人
  • 福建闽江人才服务中心可靠吗
  • 专家费缴税标准
  • 煤老板的苦恼
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设