栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Cookie在python爬虫中的属性有哪些?怎么用?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Cookie在python爬虫中的属性有哪些?怎么用?

想要学习cookie在爬虫中的用法,光靠代码操作运行还是不够的,我们需要一些基础知识的支撑。就像我们学习一个新的知识点,除了要知道它的基本概念和用法,还要了解它的属性,这样才算是对cookie有了较为完整的了解。cookie的属性分为六类,不知道小伙伴们学习的时候有没有涉及,接下来就cookie的属性小编会为大家带来详细的讲解。


1. Name&Value

Name表示cookie的名称,服务器就是通过name属性来获取某个cookie值。

Value表示cookie 的值,大多数情况下服务器会把这个value当作一个key去缓存中查询保存的数据。

 

2.Domain&Path

Domain表示可以访问此cookie的域名,顶级域名只能设置或访问顶级域名的cookie,二级及以下的域名只能访问或设置自身或者顶级域名的cookie,所以如果要在多个二级域名中共享cookie的话,只能将Domain属性设置为顶级域名!

 

3.Expires/Max-Age

Expires/Max-Age表示此cookie超时时间。若设置其值为一个时间,那么当到达此时间后,此cookie失效。不设置的话默认值是Session,意思是cookie会和session一起失效。当浏览器关闭(不是浏览器标签页,而是整个浏览器) 后,此cookie失效。

提示:当cookie的过期时间被设定时,设定的日期和时间只与客户端相关,而不是服务端。

 

4.Size

Size表示cookie的name+value的字符数,比如有一个cookie:id=666,那么Size=2+3=5 。

另外每个浏览器对cookie的支持都不相同


5.HTTP

HTTP表示cookie的httponly属性。若此属性为true,则只有在http请求头中会带有此cookie的信息,而不能通过document.cookie来访问此cookie。

 

6.Secure

Secure表示是否只能通过https来传递此条cookie。不像其它选项,该选项只是一个标记并且没有其它的值。

cookie的六种属性已经为大家简单讲述了,具体的实际运用还要小伙伴们在代码中慢慢体会,之后我们也会有一些cookie的知识点为大家带来训练,一定不过错过啦。更多Python学习指路:PyThon学习网教学中心。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/11578.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号