cookie是访问web时服务器记录在用户本地的一系列用户信息(比如用户登录信息),以便对用户进行识别,所以有时候我们可以利用cookie来登录账号。webdriver 可以读取、添加和删除 cookie 信息。
一、获取“博客园”的cookie
get_cookies() 获得所有 cookie 信息
get_cookie(name) 返回特定 name 有 cookie 信息
add_cookie(cookie_dict) 添加 cookie,必须有 name 和 value 值
delete_cookie(name) 删除特定(部分)的 cookie 信息
总体思路:获取登录博客园后的所有cookie信息,然后利用add_cookie(cookie_dict)函数添加cookie来登录博客园。当然了,也可以用fiddler来获取登录的cookie。可以试试下未登录状态和登录状态获取的cookie是不一样的没有区别。
----- 获取cookie信息 -----
----- 利用cookie来登录 -----