我不想存储 API 响应,但 header 在 React-Native Android 中无法按预期工作。
在获取请求中添加 header :
let headers = {
Accept: 'application/json',
'Content-Type': 'application/json',
cache: 'no-cache, no-store, must-revalidate',
Pragma: 'no-cache',
Expires: '0',
};
Android 正在存储 API 响应
最佳答案
我也遇到了这个问题,添加下面的标题为我解决了这个问题:
“Cache-Control”:“无缓存、无存储、必须重新验证”
我相信无商店正是您所需要的。 以下是一些解释有用文档的链接:https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
看起来您刚刚添加了缓存而不是 Cache-Control
关于react-native - Android存储api响应控制的缓存http->cache(React-Native),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69772074/