收藏
回答

wx.request 请求 API 可能会被微信客户端离线缓存?

在微信小程序中,使用 wx.request 方法请求 RESTful API,接口返回 JSON 数据,请求可能会被客户端离线缓存,后续再请求同一 url 不会再发出 HTTP 请求(抓包显示没请求),而是直接响应了本地离线缓存的数据。

设备:iPhone 7

系统版本:iOS 13.3.1

微信版本:7.0.12

SDKVersion:2.10.4

回答关注问题邀请回答
收藏

1 个回答

  • 薛松佑
    薛松佑
    04-19

    目前避免缓存方案:

    1、请求 url 中添加随机参数,url 不同就不会走缓存;

    2、服务端修改缓存策略,Head 中设置 Expires 和 Cache-Control: no-store 强制不缓存;

    04-19
    有用 1
    回复
登录 后发表内容
问题标签