帶引數跳轉

2022-04-01 11:18:28 字數 760 閱讀 9324

1.url傳參方式

res.redirect('index?email=aa&pwd=cc');

2.session方式傳參:

req.session.rs = rs

res.redirect('新路徑');

新路徑中:

rs = req.session.rs;

delete req.session.rs; //清除引數

3. http重定向狀態碼

/*301 永久重定向,告訴客戶端以後應從新位址訪問.

302 作為http1.0的標準,以前叫做moved temporarily ,現在叫found. 現在使用只是為了相容性的處理,包括php的預設location重定向用的也是302.

但是http 1.1 有303 和307作為詳細的補充,其實是對302的細化

303:對於post請求,它表示請求已經被處理,客戶端可以接著使用get方法去請求location裡的uri。

307:對於post請求,表示請求還沒有被處理,客戶端應該向location裡的uri重新發起post請求。

301,302和303的處理結果是一樣的,直接跳轉到test2.php,post沒有內容

307的會重新post請求到test2.php,並且給出頁面提示

*/對於post請求,選用307傳參

res.redirect(307,'./login');

Vue路由帶引數跳轉

path 是要跳轉的路由路徑 推薦換成 name 值,name pathname 命名路由,兩者都可以進行路由導航 params 是要傳送的引數,引數可以直接 key value 形式傳遞 類似post query 是通過 url 來傳遞引數的同樣是 key value 形式傳遞 類似get 重新整...

Vue Vue router路由帶引數跳轉

1.newscontainer.vue 2.router.js 1.匯入vue router import vuerouter from vue router 2.手動安裝 vuerouter import homecontainer from components tabbar homeconta...

react 路由跳轉帶引數

1.比較常用的就是修改路由配置在path type 這種型別 這種型別的主要是詳情頁面等不在一級顯示的頁面中使用。2.第二種使用query 來實現,首先引入 import from react router dom 然後在需要跳轉的地方新增 其中query 就是我們需要傳遞的引數了 在我們跳轉的頁面...