express
qq_32765047
这个作者很懒,什么都没留下…
展开
-
Node.js 学习笔记13|express(七)cookies、session
HTTP协议是一个无状态的协议,服务器无法区分请求是否发送自同一个客户端。cookie是HTTP协议中用来解决无状态问题的技术。cookie的本质是一个头,服务器以响应头的形式将cookie发送给客户端,客户端收到以后会将其存储,并在下一次向服务器发送请求时将其传回,这样服务器就可以根据cookie来识别出客户端了。1.安装 cookie-parser2.引入 const cookieParser = require("cookie-parser")原创 2023-04-10 19:08:44 · 616 阅读 · 1 评论 -
Node.js 学习笔记12|express(六)Router
Router是express中创建的一个对象。router实际上是一个中间件,可以在该中间件上去绑定各种路由以及其他的中间件。可以把路由绑定在router上,通过中间件将router设置到整个应用当中去使路由生效。新建router文件夹放置中间件文件。原创 2023-04-10 18:50:45 · 183 阅读 · 0 评论 -
Node.js 学习笔记11|express(五)增删改功能实现
本节实现用户增删改的功能。原创 2023-04-10 17:05:13 · 297 阅读 · 0 评论 -
Node.js 学习笔记10|express(四)ejs模板
用来渲染一个模板引擎,并将其返回给浏览器。render将ejs文件转换成网页展现给用户。可以将一个对象作为render的第二个参数传递 这样在模板中就可以访问到。HTML是静态页面 不会自动跟随服务器中数据的变化而变化。因此希望可以做到在网页中嵌入变量。在node中 存在很多模板引擎,较长使用ejs。1.按照ejs yarn add ejs。2.配置express的模板引擎为ejs。原创 2023-04-10 16:17:54 · 159 阅读 · 0 评论 -
Node.js 学习笔记09|express(三)param
get传输参数的方式安全性较低,因此较常使用post请求,利用请求体提高安全性,同时不限制参数的大小。默认情况下 express不会自动解析请求体,需要通过中间件来为其添加功能。通过req.body来获取post请求的参数(请求体的参数)。当服务器端口被占用时使用如下指令。原创 2023-04-10 14:32:34 · 287 阅读 · 0 评论 -
Node.js 学习笔记08|express(二)nodemon、静态资源和查询字符串
nodemon xxx //运行 指定的 2.在项目中安装。服务器中的代码,对于外部来说都是不可见的,因此开发者写的html页面浏览器无法直接访问。如果希望浏览器可以访问,需要将页面所在的目录设置为静态资源目录。希望可以自动监视代码的修改。通过yarn进行全局安装时,默认yarn的目录并不在环境变量中。原创 2023-04-09 21:53:24 · 61 阅读 · 0 评论 -
Node.js 学习笔记07|express(一)
在express中使用app.use来定义一个中间件。中间件的作用和路由很像,用法也很像。但是路由不区分请求的方式,只看路径。如果希望服务器可以正常访问,则需要为服务器设置路由。路由可以根据不同的请求方式和请求地址来处理用户的请求。express 是node中的服务器软件。通过express可以快速的在node中搭建一个web服务器。app.METHOD(...) METHOD可以是 get 或 post...1.创建并初始化项目 yarn init -y。原创 2023-04-09 21:41:59 · 37 阅读 · 0 评论