如何使用 Express 包實作和獲取動態路由或路徑?主要問題是路徑是客戶端傳遞的 id 并且無法控制它。
const express = require('express');
const dynamic_path= express();
dynamic_path.get('/user', (req, res) => {
});
exports.v1 = functions.runWith(runtimeOpts).https.onRequest(dynamic_path);
以上將導致https://my-app.net/v1/user客戶端請求將是https://my-app.net/v1/user/user_id。我需要允許動態路徑,并且我需要獲取 的值user_id以備將來使用。
uj5u.com熱心網友回復:
添加:user_id到路由。
dynamic_path.get('/user/:user_id', (req, res) => {
const user_id = req.params.user_id;
});
uj5u.com熱心網友回復:
use route
https://my-app.net/v1/user/:user_id
code will be like this
dynamic_path.get("/user/:user_id" , (req, res)=>{
let user_id = req.parmas.user_id
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/366571.html
標籤:javascript 节点.js 表达 路线
上一篇:如何剪輯影像以洗掉其填充
下一篇:Express動態顯示關聯頁面
