2015-03-05 12 views

risposta

6

Ogni processo PhantomJS ha una propria cache in memoria, quindi non è necessario cancellarlo tra le esecuzioni dello script. Puoi lasciare che PhantomJS salvi la cache sul disco, in modo che permanga attraverso le esecuzioni. Vedi lo --disk-cache option.

Non è possibile cancellare la cache durante l'esecuzione di.

localStorage d'altra parte è persistente ogni volta e non è possibile disattivarlo. Quindi potrebbe essere necessario aggiungere il seguente frammento di codice prima di uscire da PhantomJS.

page.evaluate(function(){ 
    localStorage.clear(); 
}); 
Problemi correlati