
nodejs
nodejs学习记录
AkagiSenpai
哼 ~ 哼 啊啊啊啊啊啊啊啊啊
▃▆█▇▄▖
▟◤▖ ◥█▎
◢◤ ▐ ▐▉
▗◤ ▂ ▗▖ ▕█▎
◤ ▗▅▖◥▄ ▀◣ █▊
▐ ▕▎◥▖◣◤ ◢██
█◣ ◥▅█▀ ▐██◤
▐█▙▂ ◢██◤
◥██◣ ◢▄◤
▀██▅▇▀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Node.js通过nodemailer模块发送邮件
目录前言nodemailer模块安装qq邮箱配置node代码编写创建载体配置邮件信息发送邮件完整代码演示前言今天有个暑期工项目 要改需求,需要使用邮件来发送验证码。。。遂学一下如何使用node.js 来发送邮件。说到node.js,有一个非常强的模块叫做nodemailer,能够快速组织并且发送邮件。这是它的官网:https://nodemailer.com/about/nodemailer模块安装还是老三样npm install nodemailerqq邮箱配置使用 nodemailer原创 2020-10-26 16:24:44 · 1489 阅读 · 0 评论 -
JWT身份验证原理简单讲解与nodejs简单实现
目录前言JWT简单介绍node中使用JWT安装jsonwebtoken包签发token验证token前言上一篇【基于token的持久化登录讲解及其实现】讲到token的机制,以及token的2大特性,即:只有服务器能够签发token,服务器可以验证token是否由自己签发。可是上一篇博客编写的时候,对token的理解还不够深入,上一篇博客的token是最最最基本的token验证,而现在互联网应用的登录验证普遍使用JWT,即 JSON WEB TOKEN 的规范化验证,所以今天来学习一蛤,并且学习如何在原创 2020-08-14 18:42:44 · 9681 阅读 · 0 评论 -
node.js 编写一个POST请求非法参数过滤中间件(express框架下)
目录前言body-parser获取POST请求安装使用自定义中间件实现POST参数验证定制中间件使用必填参数验证选填参数总结前言在编写接口时,往往会用到POST请求,但凡是带参数的请求,都少不了参数的合法性验证,比如是否包含参数字段,或者参数是否在合法范围内。这些验证是常见的,且可复用的,所以今天编写一个中间件来验证POST请求的参数。body-parser获取POST请求在验证POST字段之前,我们首先得获取POST请求的请求体对象(即键值对们),才能进行合法性判断。所以我们引入body-par原创 2020-08-14 16:55:24 · 1418 阅读 · 0 评论 -
node.js使用mongodb驱动常见操作总结(增删查改)
目录前言安装异步操作创建数据库 / 集合插入数据查询数据单条查询单条查询不存在的情况多条查询返回指定字段只查一个?多条查询为空更新删除前言上一篇【python mongodb驱动 pymongo模块常见用法总结】记到如何通过python驱动mongodb,今天来学习如何通过node.js驱动mongodb。安装使用node自带的包管理工具npm即可很快的安装。npm install mongodb如果运行时报错说没找到mongodb这个模块,那么我们可以通过在当前.js文件目录下运行npm原创 2020-08-13 20:49:49 · 566 阅读 · 0 评论 -
node.js 关于express框架使用及其“中间件“概念的理解
目录前言npm工具中间件next上下文堆栈式调用小结前言上一篇:node.js在windows和ubuntu下安装及其简单使用提到如何安装并且使用node.js来运行一个简单的后端程序,但是因为原生的node,要运行一个接口,非常麻烦,所以我们需要用到一些框架来快速开发。比较热门的框架就是express了。express自带路由功能,可以侦听指定路径的请求,除此之外,express最大的优点就是【中间件】概念的灵活运用,使得各个模块得以解耦,像搭积木一样串起来就可以实现复杂的后端逻辑。除此之外,还可原创 2020-08-11 18:36:04 · 544 阅读 · 0 评论 -
node.js在windows和ubuntu下安装及其简单使用
目录前言node.js 简单介绍异步的优点ubuntu下部署node.js安装部署第一个node应用windows下部署node.js安装部署第一个node应用小结前言因为最近有一个后端的接口任务要写,而在学习node之前,我们编写后端接口程序,都是用php,而php需要繁琐的环境配置。但是也有集成环境,比如xampp就有apache+php+mysql,足够支持一个微小的web应用了。可是这次的接口是给手机app写的,那么意味着我们不需要提供类似apache服务器的功能,比如返回页面文件及其资源。取原创 2020-08-06 15:45:21 · 716 阅读 · 0 评论 -
node.js express框架通过中间件实现简单后端逻辑
目录前言调用时序对请求的过滤依赖型查询分支跳转小结前言上一篇【node.js 关于express框架使用及其“中间件“概念的理解】讲到了express及其中间件概念,介绍了中间件的堆栈式调用规则。今天来学习如何巧妙利用堆栈式的调用规则,实现常见的后端逻辑。调用时序每个中间件都分为两个调用时序,分别是小夫我要进来了 进入中间件时,退出中间件时。var middleware = function(req, res, next) { /* 进入中间件时 运行该部分代码 */ next();原创 2020-08-14 15:32:56 · 527 阅读 · 0 评论