文章詳情頁
javascript - node redirect重定向失敗
瀏覽:144日期:2023-08-29 15:31:48
問題描述
判斷用戶登錄與否,重定向頁面,結果瀏覽器提示給頁面無法正常運行
問題解答
回答1:檢查下代碼吧,循環重定向了
回答2:根據你寫的代碼請先查看官網文檔描述:
app.use([path,] function [, function...])//path defaults to “/”, middleware mounted without a path will be executed for every request to the app.//意思就是請求路徑為/或為空時,所有的請求都會先執行該路由
再來分析你的代碼:如果判斷用戶名不存在或為空,則重定向,即發送一個新的請求,那么請求又會先經過app.use(’/’,callback),然后又判斷用戶名不存在,又重新請求....于是就出現了無限重定向最后的解決:可以將app.use替換為app.get,或者在不滿足條件時,直接res.render(’login’) ,即直接渲染登錄界面而不是跳轉
標簽:
JavaScript
相關文章:
1. php工具中的mysql還是5.1以下的,請問如何才能升級到5.1以上?2. java - 根據月份查詢多個表里的內容怎么實現好?3. 前端 - 關于img父容器的高度會比img的高度多幾像素的問題?4. javascript - 在 model里定義的 引用表模型時,model為undefined。5. atom開始輸入!然后按tab只有空格出現沒有html格式出現6. css3 - 這個右下角折角用css怎么畫出來?7. css3 - 沒明白盒子的height隨width的變化這段css是怎樣實現的?8. python3.x - c++調用python39. javascript - 移動端自適應10. ios - 類似微博首頁,一張圖的時候是如何確定圖大小的?
排行榜
