美文网首页
koa中的cookie使用

koa中的cookie使用

作者: Wrestle_Mania | 来源:发表于2019-11-21 11:08 被阅读0次
  • 基础用法
const Koa = require("koa");
const path = require("path");
const Router = require("koa-router");

const render = require("koa-art-template");

const app = new Koa();
const router = new Router();

render(app, {
  root: path.join(__dirname, "views"),
  extname: ".html",
  debug: true
});

router.get("/", async (ctx, next) => {
  ctx.cookies.set("userinfo", "JonSnow", {
    maxAge: 10 * 1000
  });
  await ctx.render("index");
});

router.get("/news", async (ctx, next) => {
  const userinfo = ctx.cookies.get("userinfo");
  await ctx.render("news", {
    name: "JonSnow",
    userinfo
  });
});

app.use(router.routes()).use(router.allowedMethods());

app.listen(8080);

有一个问题,无法存储中文,可通过Buffer将汉字转换为base64进行存储

options 名称 options 值
maxAge 一个数字表示从 Date.now() 得到的毫秒数
expires cookie 过期的 Date
path cookie 路径, 默认是'/'
domain cookie 域名
secure 安全 cookie 默认 false,设置成 true 表示 只有 https 可以访问
httpOnly 是否只是服务器可访问 cookie, 默认是 true
overwrite 一个布尔值,表示是否覆盖以前设置的同名 的 cookie (默认是 false). 如果是 true, 在同 一个请求中设置相同名称的所有 Cookie(不 管路径或域)是否在设置此 Cookie 时从 Set-Cookie 标头中过滤掉。

相关文章

  • koa中的cookie使用

    基础用法 有一个问题,无法存储中文,可通过Buffer将汉字转换为base64进行存储 options 名称opt...

  • Koa(四、session,cookie)

    cookie koa中使用cookie无需插件 cookie设置中文 利用base64编码 session cnp...

  • koa Cookie的使用

    一、Cookie 简介 ● cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的...

  • cookie和seesion使用

    一、cookie在koa2中的ctx对象直接提供了cookie的set和get方法写入cookie:ctx.coo...

  • koa中cookie和session的使用

    1.cookie是存储于访问者的计算机中的数据,用于同一浏览器访问同一域的时候共享数据2.HTTP是无状态协议。也...

  • koa 中 cookie 和 session 的使用

    cookie cookie 是存储于访问者的计算机中的变量。可以让我们用同一浏览器访问同一域名的时候共享数据。 o...

  • cookie-服务端cookies-本地客户端cookies

    cookie cookie是http协议下,服务端或者脚本可以维护客户端信息的一种方式。 koa中cookie的使...

  • koa session 的思考

    koa session 的思考 session 是什么? cookie 是什么? cookie 和session ...

  • 十一.Koa2中使用cookie

    开发中制作登录和保存用户信息在本地,最常用的就是cookie操作。比如我们在作一个登录功能时,希望用户在接下来的一...

  • koa-router处理URL

    koa-router处理URL koa-router使用的结构const Koa = require('koa')...

网友评论

      本文标题:koa中的cookie使用

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