Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

Express和Koa区别

发表于 2021-07-07 | 分类于 NodeJS
字数统计: 508 字 | 阅读时长 ≈ 1 分钟
概念express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,主要基于 Connect 中间件,并且自身封装了 路由、视图处理等功能,使用人数众多。 Koa 相对更为年轻,是 express 原班人马基于 es 新特性重新开发的框架,主要基于 co 中间件,基于 es6 ...
阅读全文 »

token 存放位置

发表于 2021-07-07 | 分类于 浏览器
字数统计: 316 字 | 阅读时长 ≈ 1 分钟
介绍Token:访问资源的凭证 一般是用户通过用户名和密码登录成功后,服务器将登录凭证做数字签名,加密之后得到的字符串作为 token 在用户登录成功后会返回给客户端,客户端主要有以下几种存储方式: 存储在 localStorage 中,每次调用接口时都把它当成一个字段传给后台 存储在 coo ...
阅读全文 »

cookie 和 token 都存放在 header

发表于 2021-07-07 | 分类于 浏览器
字数统计: 344 字 | 阅读时长 ≈ 1 分钟
cookie 和 token 都存放在 header 中,为什么不会劫持 token?首先token不是防止XSS的,而是为了防止CSRF的; CSRF攻击的原因是浏览器会自动带上cookie,而浏览器不会自动带上token 例子 csrf例子:假如一家银行用以运行转账操作的URL地址如下: ht ...
阅读全文 »

vue-router 原理

发表于 2021-07-07 | 分类于 Vue
字数统计: 759 字 | 阅读时长 ≈ 2 分钟
介绍实现前端路由,更新视图而不重新请求页面 三种模式: hash(默认) history abstract hash 模式 基于浏览器 history api,使用 window.addEventListener("hashchange", callback, false) ...
阅读全文 »

Object.seal 和 Object.freeze区别

发表于 2021-07-07 | 分类于 JavaScript
字数统计: 429 字 | 阅读时长 ≈ 1 分钟

区别:当我们对一个对象使用 Object.freeze 方法时,该对象的属性是不可变的,即不能更改或编辑这些属性的值。而 Object.seal ,我们可以改变现有的属性。

阅读全文 »
<1…333435…191>

一期一会

951 日志
46 分类
68 标签
GitHub E-Mail
© 2017 — 2022 Wei Zhang | Site words total count: 684.2k
 本站访客数 人  本站总访问量 次