Python爬虫笔记(三)(1)cookie和session

本文深入探讨了Python爬虫中cookie和session的概念、原理及应用。详细阐述了它们产生的原因,解析了cookie的工作机制和session的生命周期,并通过实例介绍了如何使用requests库进行登录操作。
摘要由CSDN通过智能技术生成

1、什么是cookie?

	cookie是指网站为了鉴别用户身份,进行会话跟踪而存储在客户端本地的数据。

2、什么是session?

	本来的含义是指有始有终的一些列动作,
	而在web中,session对象用来在服务器存储特定用户会话所需要的属性及信息。

3、cookie和session产生的原因:

	cookie和session他们不属于http协议范围,
	由于http协议是无法保持状态,
	但实际情况,我们有需压保持一些信息,作为下次请求的条件,
	所有就产生了cookie和session。

4、cookie的原理:

	由服务器产生,当浏览器第一次登录,
	发送请求到服务器,服务器返回数据,
	同时生成一个cookie返回给客户端,
	客户端将这个cookie保存下来。
	当浏览器再次访问,浏览器就会自动带上cookie信息,
	这样服务器就能通过cookie判断是哪个用户在操作。
	
	cookie的缺陷:
		1、不安全--保存在客户端。
		2、cookie本身最大支持4096(4kb)---存储大小受限。

5、session的工作原理。

	正是因为cookie的缺陷,所有产生了另外一种保持状态的方法---session。
	服务器存储session,基于htt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值