爬虫-利用Cookiejar类对象获取登陆后的cookie信息-人人网旧版的模拟登陆演练

http.cookiejar模块

在这里插入图片描述

在这里插入图片描述

演练-动态获取cookie然后访问个人中心

目标:构建相关的对象

流程:

  • 创建cookiejar对象
  • 创建cookie处理器对象
  • 创建打开器对象
  • 构建请求头(包含了ua)

在这里插入图片描述

目标:发起请求,登陆网页

流程:

  • 构建请求参数
  • 定义了请求地址
  • 创建了请求对象
  • 打开器发起请求

在这里插入图片描述

目标:访问个人中心

流程:

  • 构建新请求对象
  • 打开器发起请求
  • 保存文件

在这里插入图片描述

》小结

上面的操作,发起了两个请求

请求一,登陆,目的是得到cookie

请求二,访问个人中心,这个才是我们真正的目的

》注意

实际的开发中,登陆不可能是这么简单的事情

本文里主要理解流程即可

发布了899 篇原创文章 · 获赞 43 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/ifubing/article/details/104443153