日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Selenium 設置管理cookie,超時時間

系統 2060 0

可以通過option設置管理cookie,超時時間

一、cookie機制和session機制的區別
  具體來說cookie機制采用的是在客戶端保持狀態的方案,儲存在內存。而session機制采用的是在服務器端保持狀態的方案,儲存在硬盤里。
  同時我們也看到,由于在服務器端保持狀態的方案在客戶端也需要保存一個標識,所以session機制可能需要借助于cookie機制來達到保存標識的目的,但實際上還有其他選擇。

?

?

?

      
        public
      
      
        void
      
      
         CookiesTest()

        {

            IWebDriver mainWindow 
      
      = 
      
        new
      
      
         FirefoxDriver();

            INavigation navigation 
      
      =
      
         mainWindow.Navigate();

            navigation.GoToUrl(
      
      
        "
      
      
        http://www.url.com/
      
      
        "
      
      
        );

            ICookieJar cookies 
      
      =
      
         mainWindow.Manage().Cookies;

            Console.WriteLine(
      
      
        "
      
      
        當前cookie 數量為:
      
      
        "
      
       +
      
         cookies.AllCookies.Count);

            
      
      
        for
      
       (
      
        int
      
       i = 
      
        1
      
      ; i < cookies.AllCookies.Count; i++
      
        )

            {

                Console.WriteLine(
      
      
        "
      
      
      
        "
      
       + i + 
      
        "
      
      
        個cookie的屬性如下:
      
      
        "
      
      
        );

                Console.WriteLine(
      
      
        "
      
      
        cookie名稱:
      
      
        "
      
       + cookies.AllCookies[
      
        0
      
      
        ].Name);

                Console.WriteLine(
      
      
        "
      
      
        cookie 值:
      
      
        "
      
       + cookies.AllCookies[
      
        0
      
      
        ].Value);

                Console.WriteLine(
      
      
        "
      
      
        cookie路徑:
      
      
        "
      
       + cookies.AllCookies[
      
        0
      
      
        ].Path);

                Console.WriteLine(
      
      
        "
      
      
        cookies的過期時間:
      
      
        "
      
      +cookies.AllCookies[
      
        0
      
      
        ].Expiry);

            }

            
      
      
        //
      
      
        添加cookies
      
      

            Cookie newCookie = 
      
        new
      
       Cookie(
      
        "
      
      
        new cookie
      
      
        "
      
      , 
      
        "
      
      
        url.com
      
      
        "
      
      ,  
      
        ""
      
      , DateTime.Now.AddDays(
      
        1
      
      
        ));

            cookies.AddCookie(newCookie);

            Console.WriteLine(
      
      
        "
      
      
        新增的cookie的名稱:
      
      
        "
      
      +
      
        newCookie.Name);

           

            Console.WriteLine(
      
      
        "
      
      
        新增的cookie的路徑:
      
      
        "
      
      +
      
        newCookie.Path);

            Console.WriteLine(
      
      
        "
      
      
        新增的cookies的過期時間:
      
      
        "
      
       +
      
         newCookie.Expiry);

           

            
      
      
        //
      
      
        輸出新增后cookie的數量
      
      

            Console.WriteLine(
      
        "
      
      
        新增后的所有cookie數量:
      
      
        "
      
      +
      
        cookies.AllCookies.Count);





            
      
      
        //
      
      
        刪除新增的cookie
      
      
                    cookies.DeleteCookie(newCookie);

            Console.WriteLine(
      
      
        "
      
      
        刪除新增的cookie的數量為:
      
      
        "
      
      +
      
        cookies.AllCookies.Count);

        }
      
    

?

?

Selenium 設置管理cookie,超時時間

Selenium 設置管理cookie,超時時間


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 高雄市| 社旗县| 松桃| 长泰县| 甘洛县| 邳州市| 阿合奇县| 黄骅市| 中宁县| 泸水县| 绵阳市| 光泽县| 武宣县| 六盘水市| 孝义市| 日照市| 醴陵市| 天全县| 渑池县| 芦溪县| 苏州市| 米林县| 新建县| 平舆县| 格尔木市| 抚宁县| 德州市| 兴文县| 六盘水市| 中山市| 枣强县| 精河县| 大安市| 城市| 辽源市| 郎溪县| 肥城市| 罗定市| 商都县| 卢湾区| 苏尼特左旗|