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))
相关推荐
张宜强5 分钟前
025 安居租赁 · 房屋租赁平台
java·课程设计
Java_2017_csdn11 分钟前
ReentrantLock 与 Redis RLock 对比解读
java
YDS82912 分钟前
Small Spring IOC篇:实现 Bean 的定义、注册、获取
java·spring
边境悍匪15 分钟前
蜗牛学苑 Java 智能体学习 Day45|Knife4j+SpringBoot3、书城项目整合 MyBatis 思维导图复盘
java·开发语言·vue.js·学习·spring
南雨北斗27 分钟前
vue3项目中的env.d.ts文件
前端
烈风逍遥35 分钟前
第五篇:通用 LLM 流式对话:前后端联接的完整实现
前端·后端·架构
aixingpan36 分钟前
aixingpan.cn API开发文档:api_docs_trichart_natal_progression_sec_transit2接口指南
前端·php
江华森1 小时前
Web 安全实战:验证机制、会话管理、SQL 注入、XSS 与 CSRF
前端
需要8261 小时前
Arthas 一个命令排查线上问题
java·jvm·spring·spring cloud