xhrfilter::scissors_selector:一个轻量的能够阻止前端请求重复提交的库 源码
xhrfilter.js 去重,分段节流重复的xhr请求,至少500ms内只发送一次重复的请求 原生js编写,不依赖任何其他库 大小只有1kb 使用方便,前后更新,无需做其他任何处理 什么情况下会产生重复xhr请求? 重复xhr请求定义:相同的请求地址,相同的请求参数 1.首先响应缓慢的情况下,预先发出xhr请求,先前没有成功返回响应数据期间,前端又发出了一次重复xhr请求。 2.不考虑预期响应慢的情况,一定要连续多次重复发送xhr请求,多次重复点击提交按钮。 处理方式? 1.先行拦截xhr请求,如果请求未完成,此时如果又有相同的xhr请求,则取消掉此请求。如何确定是否为相同请求,简单的判
用户评论