4

我可以about:cache-entry?client=HTTP&sb=1&key=(some URL)直接在 Firefox 中访问页面,但是当它呈现页面时,它肯定会从一些存储中获取数据。如何从 Python Firefox Webdriver 访问后者?

4

1 回答 1

2

这样一个 URL 返回的页面about:cache-entry?...包含这样一行:

file on disk: /home/fviktor/.mozilla/firefox/7jx6k3hx.default/Cache/CF7379D8d01

它是缓存文件的完整路径名(如果有)。我认为您将能够像往常一样从 Python 读取该文件,但我尚未对其进行测试。路径名也可以是none仅缓存在内存中的小文件。在这种情况下,您可以通过解析返回页面上的十六进制转储来获取文件内容。

于 2009-11-23T04:26:24.687 回答