1
我的自動化腳本需要授權,但授權需要大約70%的時間。CasperJS支持會話機制嗎?
我可以在一個月內授權一次,然後在文件中導出會話數據,並且每次在此腳本開始處導入關於上一次成功會話的數據之後,都會導出會話數據?
PS。如果CaspersJS沒有這方面的支持,你能否提供類似的框架和會話機制?
我的自動化腳本需要授權,但授權需要大約70%的時間。CasperJS支持會話機制嗎?
我可以在一個月內授權一次,然後在文件中導出會話數據,並且每次在此腳本開始處導入關於上一次成功會話的數據之後,都會導出會話數據?
PS。如果CaspersJS沒有這方面的支持,你能否提供類似的框架和會話機制?
爲了保持會話的遠程站點,指定一個本地文件存儲和讀取的Cookie,就像這樣:
casperjs --cookies-file=/tmp/mycookies.txt myscript.js
這實際上是一個命令行參數,然後將其傳遞給Phantomjs(here's the full list ,你可以使用它們全部with Casperjs)。
注意,如果你在Windows上:在Casperjs 1.1以前的版本中,如果你通過casperjs.bat文件啓動Casperjs,會導致一個錯誤導致這些參數不會傳遞給Phantomjs。解決方案是使用原生casperjs.exe,可從版本1.1獲得.DEV