document.cookie与request.cookie

document.cookie与request.cookie我们知道使用express的cookie中间件,app.use(cookieParser()),这样就可以处理每一个请求的cookie。我们从客户端通过document.cookie获取到当前cookie,作为参数传入后端,在后端设置res.cookie。则之后可在req中获取未过期的cookie。当我们有一个请求时,就可以用res.cookie来将cookie暂时的

大家好,又见面了,我是你们的朋友全栈君。

我们知道使用express的cookie中间件,app.use(cookieParser()), 这样就可以处理每一个请求的cookie

我们从客户端通过document.cookie获取到当前cookie,作为参数传入后端,在后端设置res.cookie。则之后可在req中获取未过期的cookie。

当我们有一个请求时,就可以用res.cookie来将cookie暂时的保存在未关闭的会话中.用req.cookie来获取未过期的cookie.

由此可见,req.cookie与document.cookie是同样的数据内容。但是他们获取与设置cookie值的方式完全不同。

req.cookie主要是用来获取cookie。不能它来修改cookie,因为cookie内容是浏览器发起请求时发送给后台的。要设置cookie,需要用HttpResponse.set_cookie. [document]。

document.cookie处理的是cookie的原始数据,是一条string。

  document.cookie = “userinfo=; expires=Thu, 01 Jan 1970 00:00:00 GMT”;

设置/获取。

expires是绝对的过期时间,比如指定2017.11.30,当然不是这种格式,注意与max-age的区别。max-age是相对时间,比如是发起请求后的1分钟内。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162147.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 此工作站和主域直接信任失败_主域间的信任关系失败

    此工作站和主域直接信任失败_主域间的信任关系失败故障现象:win7输入账户登录后,提示错误”此工作站和主域间的信任关系失败”,所有域用户无法登录,如图:解决方式:1.微软官方,退域重新加入域https://support.microsoft.com/en-us/kb/27710402.其他建议,“重置计算机账户”https://redmondmag.com/articles/201…

    2022年10月18日
    3
  • kalman滤波融合原理及其matlab仿真「建议收藏」

    kalman滤波融合原理及其matlab仿真「建议收藏」1、kalman原理卡尔曼滤波是一种递推式滤波方法,不须保存过去的历史信息,新数据结合前一刻已求得的估计值及系统本身的状态方程按一定方式求得新的估计值。1.1、线性卡尔曼假设线性系统状态是k,卡尔曼原理可用以下五个公式表达:X(k|k-1)=AX(k-1|k-1)+BU(k)………..(1)P(k|k-1)=AP(k-1|k-1)A’+Q…………

    2022年5月28日
    48
  • ISP基本框架及算法介绍

    ISP基本框架及算法介绍ISP基本框架及算法介绍ISP(ImageSignalProcessor),即图像处理,主要作用是对前端图像传感器输出的信号做后期处理,主要功能有线性纠正、噪声去除、坏点去除、内插、白平衡、自动曝光控制等,依赖于ISP才能在不同的光学条件下都能较好的还原现场细节,ISP技术在很大程度上决定了摄像机的成像质量。它可以分为独立与集成两种形式。ISP的Firmw…

    2022年5月29日
    67
  • springWeb实战

    springWeb实战springWeb实战

    2022年4月24日
    42
  • 【转载】分布式系统理论基础 – 一致性、2PC和3PC

    【转载】分布式系统理论基础 – 一致性、2PC和3PC

    2021年11月20日
    45
  • java属于什么语言_java语言属于什么语言?

    java属于什么语言_java语言属于什么语言?JAVA语言是一种介于解释型语言和编译型语言之间的面向对象语言,属于高级混合型语言。Java代码需要先编译成class,然后交给JVM执行。而JVM在执行class代码时是解释执行的,所以Java不是一门单纯的编译型或解释型语言,它是一门混合型语言。它是集编译型语言和解释型语言的优势于一身,即执行速度较快,只需编写和编译一次,从而逐步发展成了一门高级语言。Java语言是一个支持网络计算的面向对象程…

    2022年7月7日
    21

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号