使用requests获取并向headers中添加cookie
2019-03-13 21:31
295 查看
import requests from requests.cookies import RequestsCookieJar headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36', } url = 'Target_URL' res = requests.get(url, headers) # print(res.cookies) # 创建一个cookiejar实例 cookie_jar = RequestsCookieJar() # 将获取的cookie转化为字典 resd = requests.utils.dict_from_cookiejar(res.cookies) # 放开下面的,可查看cookie 的 key/value # print(requests.utils.cookiejar_from_dict(resd)) # cookie_jar.set('cookie[key]', 'cookie[value]', domain='域名') cookie_jar.set([key for key in resd][0], resd[[key for key in resd][0]], domain='www.123.com') # 向请求头中添加cookie res = requests.get(url, headers, cookies=cookie_jar) print(res.status_code) print(res.text.encode('utf-8', errors='ignore'))
相关文章推荐
- PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆
- python使用requests获取cookie
- js实现cookie的删除获取与添加
- iphone 使用 获取cookie
- 使用selenium自动登录淘宝并获取cookie
- js操作cookie;js的setInterval;C#获取指定页面的内容;Ajax.dll的使用
- (转)PHP5使用cookie时报错 cannot modify header information - headers already sent by (......)
- 添加、获取cookie
- 使用requests处理cookie
- vb6如何设置和获取 cookie,使用 WinInet api url
- php 获取远程服务器信息 get_headers 的使用
- cookie的添加、获取以及删除
- php使用CURL不依赖COOKIEJAR获取COOKIE的方法
- Cookie对象工具包,对象添加,获取,修改-亲测可用
- nginx中宏NGX_HTTP_HEADERS中的accept、accept_language获取和使用方法
- 添加cookie,获取cookie,删除cookie
- GPUImage添加到工程及使用 获取真机与模拟器的静态库libGPUImage.a及其两者的合成
- iphone 使用 获取cookie
- 如何使用js来获取cookie的值
- javascript 中cookie的添加与获取