分享更有价值
被信任是一种快乐

怎么读取Cookie

文章页正文上

本篇内容主要讲解“怎么读取Cookie”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么读取Cookie”吧!获取cookie的核心目的无非就是实现登陆,一般来说我们实现请求大致也有两种方式,第一种是selenium,第二种是包含requests,urllib等的其他类型,那么cookie的获取也是针对这样的结构而言的。1.利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值:(当然这里也包括+webdriver)有些人说,最后打印的话,为什么还要弄个循环呢,那么我就给你看看cookie的源格式,这也是为什么要取cookie_list的原因看明白了吧,cookie本来就是这个格式的就是一个列表,内含n多个字典,字典里面还有各个字段,比如domain,expiry,httpOnly,name,path,secure,value等第一种咱们看了,接下来看第二种第二种相对来说要多点,我们根据不同的请求方法来:但是有一个共同点,基本都是使用cookiejar来做1.首先来说urllib,我们只针对python3有人会说,如果我想看cookie的具体东西,我没打印的情况下,我怎么知道cookie的属性有哪些,这确实,说的没毛病,那么我再来一招:以上面为例,cookiejar获取的其实是一个对象列表,列表可以遍历,但是对象不可以遍历,那怎么办呢?for i in cookie:print(“我是k”, i.dict.items())这样来,我们对cookiejar进行遍历,得到对象i,那么再对对象i进行字典化的读取,就可以了2.再来,我们再来说说requests请求方式:一般携带Cookie请求有三种方式:三种Cookie请求方式第一种:cookie放在headers中第二种:cookie字典传给cookies参数免费云主机、域名这里以请求人人网为例:第三种 先发送post请求,获取cookie,带上cookie请求登陆之后的页面到此,相信大家对“怎么读取Cookie”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: linux node和cnpm如何安装

这篇文章主要介绍了linu免费云主机、域名x node和cnpm如何安装的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux node和cnpm如何安装文章都会有所收获,下面我们一起来看看吧。linux node cnpm的安…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册