そのような機能がある場合は、Phantomjsの自動キャッシュクリアのデフォルト時間を変更する必要があります。何か案が?
各PhantomJSプロセスには独自のメモリ内キャッシュがあるため、スクリプトの実行の間にそれをクリアする必要はありません。 PhantomJSにキャッシュをディスクに保存させて、実行後も保持できるようにすることができます。 --disk-cache
オプション 。
スクリプトの実行中にキャッシュをクリアする方法はありません。
一方、localStorage
は毎回保持され、オフにすることはできません。したがって、PhantomJSを終了する前に、次のスニペットを追加する必要がある場合があります。
page.evaluate(function(){
localStorage.clear();
});