web请求cookie中expires总结

用意

cookie 有失效日期 "expires",如果还没有过失效期,即使重新启动电脑,cookie 仍然不会丢失

注意:如果没有指定 expires 值,那么在关闭浏览器时,cookie 即失效。

设置

如果cookie存储时间大于1天,直接expires:30 后面加天数即可

如果存储时间小于1天,expires填写时间

javascript 复制代码
var millisecond = new Date().getTime();
var expiresTime = new Date(millisecond + 60 * 1000 * 15);

如果设置的时间是过去的时间,那么立即失效

如下写法是不正确的:

javascript 复制代码
document.cookie = "clr=red";
document.cookie = "expires=" + expiresDate;

这样写会形成两个 cookie,第二个 cookie 的名称是 expires,两个 cookie 均没有指定失效日期。

Python获取有效时间

python 复制代码
import requests

req = requests.get(url, headers=headers)
if req.cookies:
    for cook in req.cookies:
        if cook.expires: # checking the expires flag
            print('Cookie Expiry Time: %s' % (cook.expires))
相关推荐
格调UI成品几秒前
元宇宙工厂前端新形态:Three.js与WebGL实现3D产线交互的轻量化之路
前端·javascript·webgl
笑衬人心。4 分钟前
JVM 笔记:类加载、内存管理、垃圾收集与垃圾收集器
java·jvm·笔记
程序猿小D7 分钟前
Java项目:基于SSM框架实现的进销存管理系统【ssm+B/S架构+源码+数据库+毕业论文+远程部署】
java·数据库·mysql·ssm·jsp·毕业论文·进销存管理系统
gnip12 分钟前
微前端框架选型
前端·javascript
得物技术12 分钟前
Java volatile 关键字到底是什么|得物技术
java·后端
HoHeHa15 分钟前
IDEA 手动下载安装数据库驱动,IDEA无法下载数据库驱动问题解决方案,IDEA无法连接数据库解决方案(通用,Oracle为例)
java·数据库·intellij-idea
你可以叫我仔哥呀20 分钟前
Java程序员学从0学AI(七)
java·开发语言·人工智能·ai·spring ai
芒果12522 分钟前
【转载文章】ECharts-GL 实现世界级、国家级、省市级 3D 地图
前端
一只小风华~32 分钟前
JavaScript:数组常用操作方法的总结表格
前端·javascript·数据结构·vue.js·算法
前端老鹰36 分钟前
JavaScript Array.prototype.some ():数组判断的 “快捷侦探”
前端·javascript