美文网首页工作生活
请求公钥接口在QQ浏览器出现缓存导致出现接口错误

请求公钥接口在QQ浏览器出现缓存导致出现接口错误

作者: 哒哒哒哒da | 来源:发表于2019-07-01 16:30 被阅读0次
    前言,bug是最近做的项目测试出公钥接口返回的数据会被QQ浏览器缓存,导致出现的一种错误(当你第一次请求的时候接口正常,第二次请求的时候就报错),原因是QQ浏览器自动缓存了公钥,这种内核问题就不深究了.
    解决如下:
    // 获取密码公钥
    export function a() {
      return request({
        url: b + '/xxxxxx?rd=' + Math.random(),//防止某些浏览器从缓存拿数据(参数取名随意)
        method: 'get',
      });
    }
    
    当请求时,每次都随机赋值一个新的数值,这样每次请求的接口就会被浏览器认为不是相同的接口.

    相关文章

      网友评论

        本文标题:请求公钥接口在QQ浏览器出现缓存导致出现接口错误

        本文链接:https://www.haomeiwen.com/subject/uoagcctx.html