Node.js——express
2024-09-05 05:04:35
- res.send(),比原生的 res.end() 强大,原生只支持字符串和Buffer对象,而且需要自己加响应报文头,send支持字符串、Buffer、Json对象、数组,而且自动加响应报文头
- app.use('/index',function(req,res){}) use请求,不在乎请求方式是get 还是 post 还是其他,而且只要是以 /index 开头就是满足条件。注意 /indexxxx 这样是不行的
- app.all('/index',function(req,res){}) all请求,不在乎请求方式,但是请求路径必须严格等于
- app.get、app.post、app.patch.......是属于严格等于的范畴,必须与请求路径一致而且请求方式也是一样,当然可以使用正则,app.get('/^\/index(\/.+)*$/'),这样就可以匹配以/index开头的get方法
- app.get('/index/:year/:month/:day'),通过req.params 获取路由中的参数
- app.use('/',express.static(path.join(__dirname,'public'))),开放静态资源
- res.redirect() 重定向
- res.json() 返回一个json对象,同res.send()
- res.sendFile() 返回一个文件
- res.status(200).end() 比之前的快多了
最新文章
- 【Android】 context.getSystemService()浅析
- jQuery的案例及必知重要的jQuery选择器
- CSS强制英文、中文换行与不换行 强制英文换行
- HTTP 格式
- 夺命雷公狗—angularjs—13—post参数的接收发送
- UIButton 详解
- linux查看cpu、内存信息
- Mybatis案例
- Sybase安装后的配置工作
- uva 10061 How many zero's and how many digits ?
- PHP 7: PHP 变量和常量的定义
- 结构-行为-样式-Js排序算法之 快速排序
- fido-uaf-protocol-v1.0
- 1、AngularJS 验证
- 学号:201521123116 《java程序设计》第四周学习总结
- WPF中展示HTML
- vue + hbuilder 开发备忘录
- 基于Extjs 4.2的通用权限管理系统,通用后台模板,EF+MVC+Extjs 4.2
- Sublime 官方安装方法
- bzoj1689 / P1589 [Usaco2005 Open] Muddy roads 泥泞的路