首页 产业 观察 点评 展会 新品 厂商 区块链 客户端
中国IT产经新闻 / 智能家电
Cookiejar获取响应存储在浏览器的信息或操作
编辑:IT产经
2021-01-25
来源:

     cookiejar简单来说就是获取响应的cookie,cookie是存储在浏览器的一些信息,包括用户的登陆信息和一些操作,我们从服务器中获取的响应信息中,有时候也会包含一些cookie信息。了解一点为了应对不时之需。


       我们在使用爬虫的时候,经常会用到cookie进行模拟登陆和访问。在使用urllib库做爬虫,我们需要借助http.cookiejar库中的CookieJar来实现。CookieJar类有一些子类,分别是FileCookieJar,MozillaCookieJar,LWPCookieJar。
       CookieJar:管理HTTP cookie值、存储HTTP请求生成的cookie、向传出的HTTP请求添加cookie的对象。整个cookie都存储在内存中,对CookieJar实例进行垃圾回收后cookie也将丢失。
FileCookieJar (filename,delayload=None,policy=None):从CookieJar派生而来,用来创建FileCookieJar实例,检索cookie信息并将cookie存储到文件中。filename是存储cookie的文件名。delayload为True时支持延迟访问访问文件,即只有在需要时才读取文件或在文件中存储数据。
MozillaCookieJar(filename,delayload=None,policy=None):从FileCookieJar派生而来,创建与Mozilla浏览器cookies.txt兼容的FileCookieJar实例。
       LWPCookieJar(filename,delayload=None,policy=None):从FileCookieJar派生而来,创建与libwww-perl标准的 Set-Cookie3 文件格式兼容的FileCookieJar实例。
       其实大多数情况下,我们只用CookieJar(),如果需要和本地文件交互,就用 MozillaCookjar() 或 LWPCookieJar()。

0
网友评论[查看全部] 评论总数:0
    
    验证码:    
IT大杂汇 更多
IT产经新闻
点评(0)
更新时间:2021-01-21

由深圳市物联网产业协会主办、深圳市嘉啡食品有限公司协办、北京宏思电子技术有限责任公司提供支持,以“牛气冲天,谁‘羽’争锋&rdquo...[详细]

点评(0)
更新时间:2021-01-14

12月18日岚图FREE电动版和增程式油电混动版正式亮相,并将2021年三季度以直营模式销售。在ESSA架构下的岚图FREE共分为EV驱动和EREV驱动两个版本,笔者...[详细]

点评(0)
更新时间:2021-01-11
热点聚焦更多
厂商动态更多
展会聚焦 更多
产业报告更多
网红经济更多
  • CopyRight @ 2008-2020 中国IT产经新闻网 All Right Reserved 违者必究 京备05618372