umi-request icon indicating copy to clipboard operation
umi-request copied to clipboard

终止重复请求怎么做

Open xu-Aurora opened this issue 3 years ago • 3 comments

假如1秒之内同时有两个一样的请求发送,希望终止一个,怎么做到?有例子嘛?

xu-Aurora avatar Apr 19 '21 09:04 xu-Aurora

M

xlei1123 avatar Apr 28 '21 03:04 xlei1123

假如1秒之内同时有两个一样的请求发送,希望终止一个,怎么做到?有例子嘛?

我觉得你可以自己在拦截器里面构造一个对象,每次请求前看看对象里面有key没有,有的话 直接return , 没有的话key记录下来,然后1秒之后将key删除。 记录的key 可以这样JSON.stringfy({url, params, method})

xlei1123 avatar Apr 28 '21 08:04 xlei1123

所以最后怎么实现的呢

undefined996 avatar Jan 19 '24 01:01 undefined996