Express
c.
这个作者很懒,什么都没留下…
展开
-
Express 路由模块化
我们在使用Express的时候,有可能会在app.js中写入大量的关于路由代码,如下: //安装express //安装ejs //https://docs.mongodb.com/getting-started/node/query/ //图片上传插件的使用 /* 1.npm install multiparty 2...原创 2018-04-05 17:37:19 · 1185 阅读 · 0 评论 -
Express Session的使用
Express Session的使用Session简单介绍session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服务器上。Session的用途: session运行在服务器端,当客户端第一次访问服务器时,可以将客户的登录信息保存。 当客户访问其他页面时,可以判断客户的登录状态,做出提示,相当于登录拦截。 sessi...原创 2018-04-04 13:57:27 · 18673 阅读 · 2 评论 -
Express Cookie的使用
Express Cookie的使用Cookie 简介cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的时候共享数据。 HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。 Cookie 是一个简单到爆的想法:当访问一个页面的...原创 2018-04-04 12:15:45 · 12143 阅读 · 1 评论 -
Express 获取Get和Post请求的参数
GET 请求的参数在URL中,在原生Node中,需要使用url模块来识别参数字符串。在Express 中,不需要使用url模块了。可以直接使用req.query对象。 POST 请求在 express 中不能直接获得,可以使用 body-parser 模块。使用后,将可以用 req.body 得到参数。但是如果表单中含有文件上传,那么还是需要使用 formidable 模块。 1.安装 ...原创 2018-04-03 22:38:51 · 7326 阅读 · 0 评论 -
Express 中间件
Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从 本质上来说,一个 Express 应用就是在调用各种中间件。中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 web 应用中处理请求-响应循环流程中的中间件,一般被命名为 next 的...原创 2018-04-03 22:38:08 · 281 阅读 · 0 评论 -
利用Express.static托管静态文件
1、如果你的静态资源存放在多个目录下面,你可以多次调用 express.static 中间件。app.use(express.static('public')); 现在,public 目录下面的文件就可以访问了。http://localhost:3000/images/kitten.jpg http://localhost:3000/css/style.css http://lo...原创 2018-04-03 21:35:41 · 803 阅读 · 0 评论 -
Express框架中ejs的安装使用
Express 中 ejs 的安装npm install ejs --save 或者: npm install ejs --save-dev Express 中 ejs 的使用var express = require("express"); var app = express(); app.set("view engine","ejs"); ...原创 2018-04-03 21:34:37 · 2568 阅读 · 0 评论 -
Express框架中的路由
路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等) 组成的,涉及到应用如何响应客户端对某个网站节点的访问。简单的路由配置当用 get 请求访问一个网址的时候,做什么事情: app.get("网址",function(req,res){ //.. });当用 post 访问一个网址的时候,做什么事...原创 2018-04-03 21:33:10 · 382 阅读 · 0 评论 -
Node.js Express安装和使用
Express 是一个基于 Node.js 平台,快速、开放、极简的 web 开发框架。 Express 框架是后台的 Node 框架,所以和 jQuery、zepto、yui、bootstrap 都不一个东西。 Express 在后台的受欢迎的程度类似前端的 jQuery,就是企业的事实上的标准。Express 特点Express 是一个基于 Node.js 平台的极简、灵活的 ...原创 2018-04-03 21:31:36 · 259 阅读 · 0 评论