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))
相关推荐
whltaoin3 分钟前
【 手撕Java源码专栏 】Spirng篇之手撕SpringBean:(包含Bean扫描、注册、实例化、获取)
java·后端·spring·bean生命周期·手撕源码
影i6 分钟前
Vue 3 踩坑实录:如何优雅地把“上古”第三方插件关进 Iframe 小黑屋
前端
小明记账簿_微信小程序6 分钟前
vue项目中使用echarts做词云图
前端
浪浪山_大橙子9 分钟前
Trae SOLO 生成 TensorFlow.js 手势抓取物品太牛了 程序员可以退下了
前端·javascript
出征15 分钟前
Pnpm的进化进程
前端
脏脏a16 分钟前
【Linux】Linux进程状态深度解析
linux·运维·服务器
凉晓风17 分钟前
Linux中常见几种自启动方式的区别
linux·运维·服务器
屿小夏28 分钟前
openGauss020-openGauss 向量数据库深度解析:从存储到AI的全栈优化
前端
用户37215742613530 分钟前
使用 Java 删除 Word 文档中的水印
java
艾斯比的日常31 分钟前
Java 三色标记算法:并发垃圾回收的核心技术解析
java·开发语言·算法