gpt4 book ai didi

PhantomJS 隐身模式

转载 作者:行者123 更新时间:2023-12-04 21:16:02 26 4
gpt4 key购买 nike

有没有办法可以用 PhantomJS 做相当于“隐身模式”的方法,其中所有的 cookie、本地存储等都只是暂时的并且不会跨进程持续存在?

这对于 UI 自动化以及一些后端应用程序很有用。

最佳答案

没有 ,没有开箱即用的东西,但至少你可以为某些类型的数据做一些事情。

默认情况下,缓存和 cookie 仅对一个幻像实例可见,但可以通过从命令行为它们设置文件来启用它们。所以你在这里很好。

其他有问题的功能是 applicationCache、localStorage 和 webSQLDatabase,由运行 modernizr test suite 确定。来自幻影。

应用缓存 这不是一个真正的问题,因为在大多数情况下,只有公共(public)数据被缓存。每次运行后无法清除。

本地存储 可以在每次运行后使用 localStorage.clear() 清除(参见 here ),前提是您按顺序运行测试。情况可能并非如此,因为您可能会并行使用多个进程以更快地执行。这里没有真正的解决方案。

webSQL数据库仍然无法清除:How to delete a database in Web SQL?

很遗憾,session handling 存在多个问题.

关于PhantomJS 隐身模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23475800/

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