美文网首页
发送cookie和读取cookie

发送cookie和读取cookie

作者: 王伯卿 | 来源:发表于2018-01-01 21:53 被阅读0次

代码如下

const express=require('express');

var server=express();
server.listen(3000);

server.use('/',function(req,res){
  //向客户端种一个cookie
  //maxAge是以毫秒为单位的
  //maxAge是cookie的过期时间
  res.cookie('user','wzz',{path:'/aaa',maxAge:30*24*3600*1000});
  res.send('ok');
});

然后我们打开浏览器,输入

localhost:3000

按F12后找到Application,我们发现cookie列表上并没有这个cookie
因为path是/aaa,所以只有访问这个接口的时候,才会有cookie
并且cookie是可以向下访问的
例如/aaa/bbb/a.html和/aaa/a.html
这两个是都有cookie的

读取cookie我们需要有一个叫cookie-parser的中间件
它会为req加上一个cookies的属性,cookie就存在这个属性里

const express=require('express');
const cookieParser=require('cookie-parser');

var server=express();
server.listen(3000);

//这个中间件会为req添加一个cookies属性
server.use(cookieParser());
server.use('/',function(req,res){
  console.log(req.cookies);
  res.send('ok');
});

相关文章

  • cookie

    1.发送cookie 读取cookie 加密cookie

  • 发送cookie和读取cookie

    代码如下 然后我们打开浏览器,输入 按F12后找到Application,我们发现cookie列表上并没有这个co...

  • 实现会话跟踪的技术有哪些

    实现会话跟踪的技术有哪些 1. 使用Cookie 向客户端发送Cookie 从客户端读取Cookie 优点: 数...

  • 了解HTTP Cookie

    Cookie 是什么 Cookie 的分类 如何设置 Cookie 如何读取 Cookie Cookie 的使用场...

  • [JavaScript] cookie操作

    (1)读取cookie 读取document.cookie会读取到所有的cookie,格式为:key1=value...

  • cookie相关

    有2个Http头部和Cookie有关:Set-Cookie和Cookie。 Set-Cookie 由服务器发送,它...

  • JS对cookie的读取、修改、删除

    读取cookie转化为JS对象 修改cookie 删除cookie

  • 会话控制

    有 两个Http头部和Cookie有关:Set-Cookie和Cookie。 Set-Cookie由服务器发送,它...

  • JS使用Cookie

    //设置cookie,此处time的单位为秒。 // 读取cookie // 删除cookie

  • cookie的创建、读取和删除

    1, cookie的创建、读取和删除 在JS中,可以使用Document对象的cookie属性操作cookie。 ...

网友评论

      本文标题:发送cookie和读取cookie

      本文链接:https://www.haomeiwen.com/subject/jgrxnxtx.html