Node
Wyyyy1024
这个作者很懒,什么都没留下…
展开
-
Node中内置模块、模块化(module.exports与exports)
Node.jsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境 。Node 运行环境包含两个部分,分别是:V8 引擎,主要负责解析 JavaScript 代码内置 API,我们学习 Node.js 重点就是学习这些内置的 API,从而能够完成后台的开发内置模块fs文件系统fs模块是node.js官方提供的,用来操作文件的模块,他提供了一系列的属性和方法fs.readFile()用来读取指定文件的内容fs.readFile(path,[,op原创 2020-11-17 20:19:51 · 396 阅读 · 0 评论 -
Node—JWT详解
JWT由于 Cookie 默认不支持跨域访问,所以,当涉及到前端跨域请求后端接口的时候,需要做很多额外的配置,才能实现跨域 Session 认证 。JWT的工作原理客户端发送请求提交信息给服务器,验证通过后将用户信息经过加密之后生成token字符串,服务器响应将生成token发送给客户端,将token存储到localstorage或seesionstorage中,客户端再次发起请求时,通过请求头的Authorization字段,将token发送给服务器,服务器把token字符串还原成用户的信息对象,当原创 2020-11-14 18:35:48 · 1843 阅读 · 1 评论 -
Cookie与Session的区别
什么是cookiecookie 是存储在用户浏览器中的一段不超过 4 KB 的字符串。它由一个名称(Name)、一个值(Value)和其它几个用 于控制 Cookie 有效期、安全性、使用范围的可选属性组成。 不同域名下的 Cookie 各自独立,每当客户端发起请求时,会自动把当前域名下所有未过期的 Cookie 一同发送到服务器。(用于前端)cookie的工作原理Web应用程序是使用HTTP协议传输数据的,HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要原创 2020-11-13 11:22:25 · 234 阅读 · 0 评论 -
在Node.js操作MySQL数据库
SQL增insert into 表名 (要修改的列1,列2) values (值1,值2);删//删除整个表delete from 表名//删除指定列delete from user where 列=值 改update user set 要修改的属性=值 where id=要修改的那一条数据; 查//查询整张表select * from 表名;//查询某字段select 列名 from 表名;Node.js操作数据库安装mysql模块npm install my原创 2020-11-11 17:08:23 · 269 阅读 · 0 评论 -
Node.js之Express详解
ExpressExpress 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架使用 Express,我们可以方便、快速的创建 Web 网站的服务器或 API 接口的服务器。express的基本使用安装npm install expressnpm i express@最新版本号创建基本的web服务器导入express模块创建web服务器调用app.listen()函数启动服务器//1.导入express模块const express = require('ex原创 2020-11-11 09:30:08 · 13245 阅读 · 0 评论