Express处理前端动态请求(/:id)
一、app.get()、app.post()
配置客户端路由(请求地址)。
1 | app.post('/get_json/:id', function (req, res) { |
这里配置了一个POST请求的地址。将app.post()改成app.get()也是可以的,只是请求类型会变成get。
2. req.params
一个对象,其包含了一系列的属性,这些属性和在路由中命名的参数名是一一对应的。例如,如果你有/user/:name路由,name属性可通过req.params.name的方式获取到,这个对象默认值为{}。
例子:
1 | //前端代码 |
运行结果
或者也可以这样写(只是修改了后端代码)
1 | //后端代码 |
运行结果
相关博客
-
2022-07-10