zoukankan      html  css  js  c++  java
  • 《SeleniumBasic 3.141.0.0

    Cookie是浏览器把用户数据的信息经过加密保存到终端的数据形式。一个Cookie具有Name、Value、Domain、Path、Expiry这5个属性。

    SeleniumBasic可以返回浏览器目前所有的Cookie,也可以自动创建Cookie添加到浏览器,还可以删除Cookie。

    WD.manage.Cookies.AllCookies返回一个Cookie数组。

    下面的程序,打印每个Cookie的属性。

    SeleniumBasic对Cookie操作的方法有 

    1. Sub AddCookie(CK As Cookie)
    2. Function AllCookies() As Cookie()
    3. Sub DeleteAllCookies()
    4. Sub DeleteCookie(CK As Cookie)
    5. Sub DeleteCookieNamed(Name As String)
    6. Function GetCookieNamed(Name As String) As Cookie

     下面的程序,创建一个MyPhone的Cookie,然后添加到浏览器中,删除它。

        Dim CK As SeleniumBasic.Cookie
        Set CK = New SeleniumBasic.Cookie
        CK.Create Name:="MyPhone", Value:="13612345678", Domain:="www.baidu.com", Path:="/"
        WD.Manage.Cookies.AddCookie CK
        Set CK = WD.Manage.Cookies.GetCookieNamed("MyPhone")
        WD.Manage.Cookies.DeleteCookieNamed Name:="MyPhone"
        WD.Manage.Cookies.DeleteCookie CK
        WD.Manage.Cookies.DeleteAllCookies

    添加完后,可以手动查看一下是否有这个Cookie。 

    可以看到MyPhone已经在列表中。

  • 相关阅读:
    CF1109D Sasha and Interesting Fact from Graph Theory 组合数
    和与或 数位dp
    G
    E. String Multiplication dp
    Obtain a Permutation 乱搞
    CF1061E Politics 费用流
    mysql连接报错
    编译安装nginx
    SQL四种语言:DDL,DML,DCL,TCL
    Linux 常用管理命令
  • 原文地址:https://www.cnblogs.com/ryueifu-VBA/p/13695870.html
Copyright © 2011-2022 走看看