Node params和query的Get请求传参

Posted ThisCall

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node params和query的Get请求传参相关的知识,希望对你有一定的参考价值。

//1:加载http express框架
//2:创建服务器
const http = require("http");
const express = require("express");
var app = express();
var server = http.createServer(app);
server.listen(8080);
//方式一:参数 /user?uid=10&loc=bj
app.get("/user",(req,res)=>{
//express为每req对象添加属性query属性
console.log(req.query.uid);
console.log(req.query.loc);
});
//方式二:参数/book/jsj/10
app.get("/book/:btype/:bid",(req,res)=>{
//接收请求地址中参数 params
console.log(req.params.btype);
console.log(req.params.bid);
}); //jd/jd_user 15:30---15:40

以上是关于Node params和query的Get请求传参的主要内容,如果未能解决你的问题,请参考以下文章

Vue 页面传参方式 Query 和 Params

FastAPI学习-4.get 请求 query params 参数校验

Vue中关于路由传参query和params的区别

axios get | post传参方法整理

node-koa-路由传值

vue路由传参query和params的区别