用http命令获取api的订单数据,比如一次获取1000条数据,api返回一次100条,需要翻页请求,我用循环命令做了一个循环翻页,但是每次循环到第五页第六页时就会出现一个超时的代码,整个循环就结束了,
如何能在判断返回码是code=200时正常循环, 如果code=201代表超时时, 把当前页再循环一遍或者多遍, 这个平台返回的接口会有这种问题,有时在第一页就会超时,有时第五六页会超时, 多请求2次就正常了
因为是获取一个时间段内的所有订单, 所以并不能在出现超时时跳过当前循环执行下一条循环,这样会出现漏单的情况, 只能说遇到超时,就不停地把当前页多请求几次
|