
小项目
文章平均质量分 92
MisiteerLu
奋斗吧! 青春 !
展开
-
nodejs学习重点之http模块
http 模块封装了http server 和 client的功能,就是说可以充当server处理请求,也可以发出请求。 http.createServer:创建server对象 http.get:执行http get请求 const http = require('http') const server = http.createServer((req...原创 2018-10-10 13:25:08 · 502 阅读 · 0 评论 -
nodejs学习重点二
1. crypto加密NodeJs的crypto模块提供了哈希,加密相关的功能支持。哈希算法:MD5,SHA1,SHA256,Hmac哈希算法用来对数据进行签名,确定数据的唯一性,以及是否被篡改。由于其过程不可逆,也常常用来对用户密码进行加密。如果不放心, 可以给个加盐操作Hmac是基于key和hash的认证算法。它在上面哈希算法的基础上,再传入一个key。只要key变化,即使...原创 2018-10-10 15:58:43 · 561 阅读 · 0 评论 -
nodejs学习重点三
1. 为什么使用express?由于NodeJs本身的异步非阻塞特性和对http的天然支持,所以使用NodeJs编写高性能,可伸缩的Web服务器非常简单。但是开发完整的Web服务器还需要路由,错误处理,请求拦截,请求和响应的解析,模板引擎等功能,所以直接使用NodeJs的http模块开发起来还是挺痛苦的。目前有很多的Web框架都是基于http模块封装而成,最流行的当属Express框架。...原创 2018-10-10 16:07:06 · 637 阅读 · 0 评论 -
nodejs总结
http://www.runoob.com/nodejs/nodejs-callback.html1. node.js是什么?node.js是一个让javascript运行在服务端的开发平台nodejs开放了js的能力, 让它可以访问文件, 读取数据库, 可以访问进程, 所以可以做后端https://blog.youkuaiyun.com/lucky_lxg/article/details/5...原创 2018-10-10 16:41:52 · 3409 阅读 · 0 评论