最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

基于express中路由规则及获取请求参数的方法

来源:动视网 责编:小OO 时间:2020-11-27 19:43:30
文档

基于express中路由规则及获取请求参数的方法

express中常见的路由规则。主要使用的路由规则是get和post两种,即。var express = require(';express';);var app = express();app.get();// get和post两种请求方式app.post();。app.get()和app.post()的第一个参数为请求路径,第二个参数为处理请求的回调函数;回调函数有两个参数,分别为req和res,代表请求信息和响应信息。获取请求路径和请求体中的各种参数。路径请求及对应获取请求路径的形式有以下几种。(1)req.query (查询get请求中的参数)。
推荐度:
导读express中常见的路由规则。主要使用的路由规则是get和post两种,即。var express = require(';express';);var app = express();app.get();// get和post两种请求方式app.post();。app.get()和app.post()的第一个参数为请求路径,第二个参数为处理请求的回调函数;回调函数有两个参数,分别为req和res,代表请求信息和响应信息。获取请求路径和请求体中的各种参数。路径请求及对应获取请求路径的形式有以下几种。(1)req.query (查询get请求中的参数)。


下面小编就为大家分享一篇基于express中路由规则及获取请求参数的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

express中常见的路由规则

主要使用的路由规则是get和post两种,即

var express = require('express');
var app = express();
app.get(); // get和post两种请求方式
app.post();

app.get()和app.post()的第一个参数为请求路径,第二个参数为处理请求的回调函数;回调函数有两个参数,分别为req和res,代表请求信息和响应信息。

获取请求路径和请求体中的各种参数

路径请求及对应获取请求路径的形式有以下几种:

(1)req.query (查询get请求中的参数)

GET /shoes?order=desc&shoe[type]=converse&shoe[color]=blue
req.query.order
// =>'desc'
req,query.shoe.type
// =>'converse'

(2)req.body (查询请求体)

// POST user[name]=dby&user[email]=bing@163.com
req.body.user.name
// =>'dby'

(3)req.params

// GET /file/javascript/jquery.js
req.params[0]
// => 'javascript/jquery.js'

(4)req.params(name)

// ?name=tobi
req.params(name)
// => 'tobi'
// POST name=tobi
req.param('name')
// => 'tobi'

由上述代码可以很明显的看出各种获取路径的含义:

req.query: 处理get请求,获取get请求的请求参数

req.params: 处理/:xxx形式的get或者post请求,获取请求参数

req.body: 处理post请求,获取post了请求的请求体

req.param(): 处理get和post请求,但查找优先级由高到低为req.params->req.body->req.query

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

webpack打包js的方法

vue 简单自动补全的输入框的示例

angular5 httpclient的示例实战

文档

基于express中路由规则及获取请求参数的方法

express中常见的路由规则。主要使用的路由规则是get和post两种,即。var express = require(';express';);var app = express();app.get();// get和post两种请求方式app.post();。app.get()和app.post()的第一个参数为请求路径,第二个参数为处理请求的回调函数;回调函数有两个参数,分别为req和res,代表请求信息和响应信息。获取请求路径和请求体中的各种参数。路径请求及对应获取请求路径的形式有以下几种。(1)req.query (查询get请求中的参数)。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top