国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

基于express中路由規則及獲取請求參數的方法

2024-05-06 15:20:47
字體:
來源:轉載
供稿:網友

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]=bluereq.query.order// =>'desc'req,query.shoe.type// =>'converse'

(2)req.body (查詢請求體)

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

(3)req.params

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

(4)req.params(name)

// ?name=tobireq.params(name)// => 'tobi'// POST name=tobireq.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

注:路徑規則支持正則表達式。

以上這篇基于express中路由規則及獲取請求參數的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 瑞安市| 那曲县| 四平市| 米脂县| 明溪县| 奈曼旗| 泰顺县| 松滋市| 克什克腾旗| 平凉市| 砚山县| 吴桥县| 缙云县| 濮阳市| 札达县| 麻栗坡县| 法库县| 大化| 桓仁| 双流县| 益阳市| 无为县| 二连浩特市| 渭源县| 罗城| 土默特左旗| 昌都县| 阜南县| 淮南市| 平武县| 富蕴县| 镇赉县| 虞城县| 定西市| 增城市| 鹰潭市| 绥中县| 三亚市| 刚察县| 怀柔区| 伊春市|