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))
相关推荐
晚风吹长发1 天前
初步了解Linux中文件描述符-fd
linux·运维·服务器·c++·开发·文件
微风◝1 天前
AlmaLinux9配置本地镜像仓库
linux·运维·服务器
It's now1 天前
BeanRegistrar 的企业级应用场景及最佳实践
java·开发语言·spring
1024肥宅1 天前
手写 new 操作符和 instanceof:深入理解 JavaScript 对象创建与原型链检测
前端·javascript·ecmascript 6
云计算练习生1 天前
渗透测试行业术语—— 网络攻击方式与漏洞利用
服务器·网络·安全·渗透测试术语·网络安全术语
毕设源码-赖学姐1 天前
【开题答辩全过程】以 基于Java的小区物业管理系统APP的设计与实现为例,包含答辩的问题和答案
java·开发语言
周杰伦_Jay1 天前
【Linux Shell】命令完全指南
linux·运维·服务器
吃肉的小飞猪1 天前
uniapp 下拉刷新终极方案
前端
关关长语1 天前
Vue本地部署包快速构建为Docker镜像
前端·vue.js·docker
锡兰_CC1 天前
无缝触达,卓越体验:开启openEuler世界的任意门
服务器·网络·数据库·c++·图像处理·qt·nginx