小白之selenium+python關於cookies繞開登錄2


  首先,由於新開始在博客園中寫隨筆,可能在內容的布局方面就不太懂,導致布局很丑,各位見諒,但是字還是原來的那字,內容還是原來的內容,少了點包裝,

  下面是對cookie的擴展知識

  1.配置文件存儲在哪里?

    firefox----右上角關閉西面的三的圖標點擊---幫助-----故障排查信息-----在應用程序概要的配置文件(這里要注意;可能度娘的得到的信息是C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\XXX.default,因為這個是默認的配置文件,有默認當然有自定義,如果你自定義了,你就會得到不是自己想要的結果,所以還是按照此配置表來看更合適)

  2.add_cookie加載到了哪里?

    正如前面所說selenium實際上是打開一個新的配置文件,當然所有的緩存都沒有,然后我們知道了,配置文件存儲在哪里了,這就好解釋了,add_cookie實際上是將cookie值加載到了新的配置文件,然后訪問web網站的時候,對面服務器若觸發到了登錄或者其它的機制,首先會訪問配置文件信息,若果cookie匹配的話,那么就會繞過去

  3.為什么我登錄后明明點擊了下次自動登錄,但是還不是自動登錄

    這是因為瀏覽器有設定,是否關閉瀏覽器就清除cookie,這個問下度娘即可

  4.delete_all_cookie()的局限性:

    delete_all_cookie只會清除新開的的配置文件的Cookie不會清除其它配置文件的cookie

   

  ———這里感謝一下,上海悠悠大大,和我要自學網的selenium教程的老師以及 度娘的總能查到解決方法的無名之輩

      https://www.cnblogs.com/yoyoketang/p/6838596.html

     


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com