selenium - 如何使用 Selenium 手动和自动查看 Chrome 浏览器存储的本地缓存文件?
问题描述
我从这篇文章中了解到 Chrome 浏览器确实有一些缓存。
当我第一次加载应用程序时,我可以在 Chrome Developer Tool --> Network Tab 中看到应用程序确实从某个远程源加载了一个 json 文件。当我刷新页面时,我可以看到 Chrome 浏览器不会从远程源请求文件,而是从其磁盘缓存中获取文件。
当我转到应用程序选项卡时,在缓存部分中找不到我刚刚下载的 json 文件。
缓存存储和应用程序存储什么都不显示。在存储部分,我在本地存储和会话存储下看到了一些东西。它显示了一些关键和价值,这对我来说没有任何意义。
- 如何查看我刚刚下载的本地缓存的 json 文件?
- 我想使用 Selenium Webdriver Java 获取本地缓存的 json 文件。可能吗?
谢谢。
解决方案
推荐阅读
- docker - GitLab,无法登录 Docker 注册表
- php - 没有传输支持给定的 Messenger DSN
- php - 如何在 curl/php 中重用 cookie
- java - 根据给定的前缀对字符串列表进行排序
- python - 如何在没有系统范围安装的情况下在 venv 中安装更新的 python3 版本?
- clojure - 为什么 `clojure.spec.alpha/every-kv` 接受 `[]` 作为有效的“关联集合”?
- c# - Cookie 未在 ASP.NET Core Web 应用程序的浏览器中生成
- android - Kotlin 多态序列化(字符串数组和对象数组)
- tensorflow - 如何创建自定义损失函数,将 RNN 的中间训练输出(张量 y_pred)馈送到另一个预定义的 RNN?
- ruby-on-rails - 使用 Ruby 验证 Web Crypto SubtleCrypto 密钥签名