成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - node redirect重定向失敗

瀏覽:127日期:2023-08-29 15:31:48

問(wèn)題描述

判斷用戶登錄與否,重定向頁(yè)面,結(jié)果瀏覽器提示給頁(yè)面無(wú)法正常運(yùn)行

javascript - node  redirect重定向失敗

javascript - node  redirect重定向失敗

問(wèn)題解答

回答1:

檢查下代碼吧,循環(huán)重定向了

回答2:

根據(jù)你寫的代碼請(qǐng)先查看官網(wǎng)文檔描述

app.use([path,] function [, function...])//path defaults to “/”, middleware mounted without a path will be executed for every request to the app.//意思就是請(qǐng)求路徑為/或?yàn)榭諘r(shí),所有的請(qǐng)求都會(huì)先執(zhí)行該路由

再來(lái)分析你的代碼:如果判斷用戶名不存在或?yàn)榭眨瑒t重定向,即發(fā)送一個(gè)新的請(qǐng)求,那么請(qǐng)求又會(huì)先經(jīng)過(guò)app.use(’/’,callback),然后又判斷用戶名不存在,又重新請(qǐng)求....于是就出現(xiàn)了無(wú)限重定向最后的解決:可以將app.use替換為app.get,或者在不滿足條件時(shí),直接res.render(’login’) ,即直接渲染登錄界面而不是跳轉(zhuǎn)

標(biāo)簽: JavaScript
相關(guān)文章: