美文网首页工作生活
请求公钥接口在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