爬虫实现自动登陆抽屉网,实现对文章点赞,收藏,评论

抽屉网比较特别,一般的网站在登陆的时候会返回一个cookies,以后再次登陆的时候只要带着这个cookies去登陆就可以,但是抽屉网得特别之处在于登陆后返回给用户得cookies是没用得,这是抽屉网做出来混淆视听得一种做法

正解

我们第一次打开抽屉网得时候,用get请求发送,这时候其实抽屉网会返回一个cookies在这里插入图片描述
在这里插入图片描述
然后在此页面进行登陆的时候,发送post请求,其实就是对get请求返回得cookies进行授权,登陆名和密码登陆成功,也就是授权cookies,然后就可以用这个cookies进行自动登陆或者点赞等。

发送post请求得时候其实也会返回一个cookies,但是这个cookies是无用得,所以正确得cookies应该是第一次拿到得cookies才可以正确登陆

登陆

后台模拟自动登陆抽屉网,自动获取cookies然后自动登陆执行操作
在这里插入图片描述

注意

第二次登陆发送post请求时,应该将第一次得cookies带过去,授权,所以要带着cookies,为了模拟浏览器得行为,每次都要带着请求头去这样这样不会容易被发现是爬虫。

除了实现自动登陆和点赞之外,其实对于文章进行评论和文章收藏和文章点赞得实现方法是一样得。

对文章点赞

在点赞得时候,按住F12进行检查,然后点到network中,观察点赞时得变化,将点赞得链接地址拷贝下来,复制到post中得url上就可以实现对文章得点赞

在这里插入图片描述在这里插入图片描述

对文章收藏

方法一样,不多说
在这里插入图片描述在这里插入图片描述

对文章评论

对文章进行评论多了一步,就是发送评论得内容,所以要定义一个数据列表来存放评论得内容,还要定义要评论文章得id,这个可以从网页得源代码中找到,以下就是在评论得时候network得变化在这里插入图片描述在这里插入图片描述
其实主要看creat就行,connect不用看的,其中content就是自己要评论得内容,linkid就是要评论得文章得id,其余照抄不动,代码如下在这里插入图片描述在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值