5回答

0收藏

cookie 的 属性 expires=None,爬虫怎么用有效?

问答交流 问答交流 2945 人阅读 | 5 人回复 | 2020-04-03


cookie 的属性中有过期时间属性 expires

expires属性:

1,其值为一个时间,那么当到达此时间后,此cookie失效

2,不设置的话默认值是Session,意思是cookie会和session一起失效。当浏览器关闭(不是浏览器标签页,而是整个浏览器) 后,此cookie失效。




问:当 expires = None 时,

1,一般不用 selenium 访问,直接访问接口携带cookie,这样cookie的过期时间怎么算?

2,使用 scrapy 携带 cookie 时,cookie 怎么算过期?

3,使用scrapy 开代理池时携带 cookie,cookie 怎么算过期?
分享到:
回复

使用道具 举报

回答|共 5 个

Samael

发表于 2020-4-3 16:58:47 | 显示全部楼层

同问
回复

使用道具 举报

loco

发表于 2020-4-10 14:00:13 | 显示全部楼层

自行控制,和框架无关。而且cookie过不过期是服务端说了算的,你只能按照服务端给出的过期时间来自行判断自己的Cookie是否过期。
回复

使用道具 举报

鸢公子

发表于 2020-4-30 11:33:08 | 显示全部楼层

知道是服务端说了算,scrapy 携带的Cookie是服务的判断浏览器是否关闭来执行是否过期,而scrapy不会发出浏览器关闭给服务器,是否也就说这个Cookie一直不过期?
回复

使用道具 举报

jackcoden

发表于 2020-9-14 17:06:13 | 显示全部楼层

提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

鸢公子

发表于 2020-10-15 18:16:14 | 显示全部楼层

加油!!
回复

使用道具 举报