Express路由 与 Application
来源:互联网 发布:装饰公司网络推广方案 编辑:程序博客网 时间:2024/06/03 11:18
Express是一个自身功能极简,完全是由路由和中间件构成一个的web开发框架
创建一个Application对象实例,也就是创建一个Express应用。app对象一般在Express应用的app.js文件中创建,通过app对象,可以实现定向HTTP请求、配置中间件、渲染HTML、配置模板等
1. 定向HTTP请求。如:app.METHOD、app.param
2. 配置中间件。如:app.route
3. 渲染HTML视图。如:app.render
4. 设置模板引擎。如:app.engine
application的主要方法
1. 绑定监听端口: app.listen(port, [hostname], [backlog], [callback])
2. 定义GET/PUT/DELETE/POST
app.get(path, callback [, callback ...])
app.put(path, callback [, callback ...])
app.delete(path, callback [, callback ...])
app.put(path, callback [, callback ...])
3. 定义路由处理器:app.all(path, callback [, callback ...])
4. 创建路由:app.METHOD(path, callback [, callback ...])
使用正则表达式的路由路径示例:
// 匹配任何路径中含有 a 的路径:
app.get(/a/, function(req, res) {
res.send('/a/');
});
// 匹配 butterfly、dragonfly,不匹配 butterflyman、dragonfly man等
app.get(/.*fly$/, function(req, res) {
res.send('/.*fly$/');
});
- Express路由 与 Application
- Node与Express开发-路由
- express的application.js里的路由代码
- nodejs开发 express路由与中间件
- nodejs开发 express路由与中间件
- Node与Express开发-路由2
- Express路由
- express路由
- express 路由
- 一:express框架学习之路由控制与中间件
- Node.js express路由
- express 路由控制
- express的路由
- express 路由控制
- Express.js路由详解
- [Express-02] 路由配置
- express路由设计
- 16.express 路由控制
- Matlab函数句柄调用图像K均值分类
- 关于数据表的一些SQL语句
- 对于检索的总结
- Mybatis学习笔记五:集成Spring
- mysql命令大全
- Express路由 与 Application
- mac上终端启动MySQL的方法
- python配置MySQL,需安装MySQL_pyt…
- 移动端适配——rem方案
- 使用mysql报错显示Reason: im…
- django开发过程中,报错CSRF t…
- Django上传图片例子
- django上传数据(1)
- django上传数据(2)