实现请求重试函数,支持请求参数、最大重试次数和重试间隔。

暂无参考答案

本题目录

相关面经

1 篇

字节跳动

Agent全栈开发
实习一面
查看原面经 →
你平时在做这个前端开发的时候,会请求后端的接口对吧?但是你请求呢,就有可能成功也有可能失败.成功的时候我们就不说了,现在假如说失败的话,我们想要去做一个自动重试的这么一个操作。然后我们会自己去封装一个接口,比如封装一个函数,这个请求函数就叫 request。然后这个里面会给你几个参数,第一个就是 options,就是你去请求的时候去透传给这个请求函数。第二个参数会有一个 maxcount,这个就是说我在请求失败的时候我会去做自动重试,最多重试多少次。第三个参数会传一个叫 interval ,就是说我每隔多长时间去执行这样一个重试。然后这个 request 就是我们自己业务上封装的这么一个 request,这里边你可以去用呃你熟悉的请求方式去去做,或者是其他的都可以。你写一下这个这个函数。(P2)

相关题目

4 题