android - Android 手机缓存网络响应
问题描述
我在我的 Android 应用程序中遇到了一个奇怪的问题,其中一部手机似乎缓存了网络调用。无论我尝试使用哪个用户登录,该应用程序似乎都会返回相同的响应。
当我尝试检查请求时,我可以看到收到的旧响应。但是,当我尝试以 curl 或使用邮递员的方式重播请求时,我会得到更新的响应。我正在使用改造来进行 API 调用。仅在特定设备 (Samsung Galaxy J7 Prime) 上会遇到此行为。不在这里共享代码,因为它看起来不像代码中的问题,因为这适用于其他设备。
android SDK(修改)本身是否有可能缓存网络调用以节省设备资源?
解决方案
推荐阅读
- movesense - 确定传感器何时磨损的最省电方法
- iis - ASP.NET WebAPI 在从 Web 应用程序目录跳转到操作路由时出现无法解释的延迟
- node.js - 使用 Angular 和 nodejs multer 上传文件
- rust - 在宏调用中有条件地实现特征
- python - PyTorch 优化中的丢失类型
- sql - sql 连接时标识符无效
- c - 是否可以在同一个程序中使用 scanf() 和 getchar() 来获取输入?
- php - PhpUnit:如何伪造过时的文件?
- c# - 在 WinForms c# 中启用双缓冲区时动画不起作用?
- python - 用函数初始化冻结的数据类属性