req:请求体
res:响应体
req.params获取的是路由:后面的参数 /name/:age eg:/name/123
req.query获取的是路由?后面的参数 /name?age=123 eg: /name?age=123
express的两种方式

路由:就是URL到函数的映射,每个URL路径都对应个函数。
如:当访问 /users 的时候就会执行 getAllUsers() 函数;
定义路由:
通过请求类型:get/post/put/delete....
app.Method('路径',处理函数(res 请求对象,res 响应对象))
通过路径:
app.METHOD('/xxx/oo',(req,res)=>{})
const express = require('express') ;
const app = express();
app.get('/demo',(req,res)=>{res.json({msg:'test get'})})
app.post('/demo',(req,res)=>{res.json({msg:'test post'})})
app.listen(3000, ()=>console.log('please open 3000 port'))
建立app.get