- 博客(11)
- 收藏
- 关注
原创 session 和 token
session服务端保存用户信息安全性一般存在多服务器粘性问题token避免CSRF攻击安全性高多服务器粘性问题当在应用中进行 session的读,写或者删除操作时,会有一个文件操作发生在操作系统的temp 文件夹下,至少在第一次时。假设有多台服务器并且 session 在第一台服务上创建。当你再次发送请求并且这个请求落在另一台服务器上,session 信息并不存在并且会获得一个“...
2020-03-16 21:59:34 175
原创 token
1.客户端使用用户名跟密码请求登录2.服务端收到请求,去验证用户名与密码3.验证成功后,服务端会签发一个 Token(加了密的字符串),再把这个 Token 发送给客户端4.客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里5.客户端每次向服务端请求资源的时候需要带着服务端签发的 Token6.服务端收到请求,然后去验证客户端请求...
2020-03-16 21:53:04 205
原创 session
1、客户端用户名跟密码请求登录2、服务端收到请求,去库验证用户名与密码3、验证成功后,服务端种一个cookie或发一个字符到客户端,同时服务器保留一份session4、客户端收到 响应 以后可以把收到的字符存到cookie5、客户端每次向服务端请求资源的cookie会自动携带6、服务端收到请求,然后去验证cookie和session,如果验证成功,就向客户端返回请求的库数据...
2020-03-12 00:17:28 81
原创 npm yarn bower 常用命令
npm是什么NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。** Window 系统使用命令**npm install npm -g 安装到电脑系统环境下(全局环境)npm uninstall 包名 -g 卸载npm init 初始化npm管理文件packag...
2020-03-10 22:48:34 188
原创 node.js处理url
url.parse(str,true) 返回 对象url.format(obj) 返回字符let url = require('url')let str = "http://www.baidu.com:80/app/html/index.html?a=1&b=2#title" // 把url字符串转成url对象let obj = url.parse(str)let que...
2020-03-09 23:38:49 125
原创 js知识点
1.js的数据类型都有什么基本数据类型:String,boolean,Number,Undefined, Null引用数据类型:Object, Array, Function2.数组方法pop() push() unshift() shift()push()尾部添加 pop()尾部删除unshift()头部添加 shift()头部删除添加、移除、移动、复制、创建和查找节点(1)创建新...
2020-03-09 23:20:35 101
原创 localStorage的增删改查
1、localStorage是浏览器用来进行本地存储数据的,用于解决cookie存储能力不足的情况;2、localStorage与cookie的区别:cookie存储的数据大小被限制为4k,localStorage存储的数据可达到5M;3、localStorage与sessionStorage的区别:localStorage属于永久性储存,sessionStorage存储的数据在会话结束后会自动清空;4、浏览器限制localStorage的值类型为string类型,如果存储的数据不是string类
2020-03-06 23:32:05 751
原创 git 常见命令
1.创建代码仓库 git init2.代码添加到暂存存 git add -A3.将暂存区的代码提交到本地仓库 git commit -m ‘说明这一次提交的事情’4.将本地仓库的代码push到线上仓库 git push origin master 或 git push5.回溯到指定版本 :git reset --hard 版本号前7位6.查看版本记录包括回溯的版本: git reflog...
2020-03-05 23:54:16 78
原创 项目中接口的用法
接口的使用:接口会直接给你使用方法(接口示例)发起ajax请求$.ajax({ url: `http://www.xxxxxxx.php`, type: 'get', data: { username, password, } }).then(res =&...
2020-03-02 22:49:18 437
原创 JS闭包简单理解
我对闭包的理解:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收我觉得这段说明也很精彩:js里的函数在运行结束之后,所有的过程中产生的变量都会被销毁(销毁原则是无引用)但在js的函数A里定义一个函数B并在外部引用时,这条引用链上的变量都不会销毁(即使A已经运行结束),这个函数B就叫做一个闭包。function a() { var num...
2020-02-23 19:58:29 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人