gpt4 book ai didi

javascript - PhantomJS 保持缓存

转载 作者:可可西里 更新时间:2023-11-01 02:34:15 28 4
gpt4 key购买 nike

我正在使用 phantom js 来测试访问网页,这在大约半小时的时间内运行了大约 350 次。然后我在服务器上运行 webalizer 以测试页面访问。

我的 phantom js 客户端位于 phantom js 的 1 个实例中,因此它的工作原理基本上是这样的:一旦一个客户端打开网页就会启动下一个客户端,所有客户端都具有单独的 IP 地址和 MAC 地址。

然而,我在 webalizer 中发现的是,虽然我对服务器有 350 次点击,但我在某些 css 文件和其他文件上运行的每个 phantomjs 实例只获得 1 次点击。所以我想出了将客户端缓存在一起的想法。

我尝试在调用 phantom js 实例时运行 --max-disk-cache-size=0 但仍然看到它表现相同。

有没有人遇到过同样的情况?

最佳答案

page.open 清理缓存之前运行 page.clearMemoryCache();

this issue中提到, 它在 PhantomJS 2.0 中运行良好。

关于javascript - PhantomJS 保持缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23390974/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com