Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以about:cache-entry?client=HTTP&sb=1&key=(some URL)直接在 Firefox 中访问页面,但是当它呈现页面时,它肯定会从一些存储中获取数据。如何从 Python Firefox Webdriver 访问后者?
about:cache-entry?client=HTTP&sb=1&key=(some URL)
这样一个 URL 返回的页面about:cache-entry?...包含这样一行:
about:cache-entry?...
file on disk: /home/fviktor/.mozilla/firefox/7jx6k3hx.default/Cache/CF7379D8d01
它是缓存文件的完整路径名(如果有)。我认为您将能够像往常一样从 Python 读取该文件,但我尚未对其进行测试。路径名也可以是none仅缓存在内存中的小文件。在这种情况下,您可以通过解析返回页面上的十六进制转储来获取文件内容。
none