文章詳情頁
javascript - node redirect重定向失敗
瀏覽:225日期: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. node.js - nodejs+express+vue2. javascript - 我的站點貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?3. java - web端百度網盤的一個操作為什么要分兩次請求服務器, 有什么好處嗎4. 數據庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。5. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個?6. python - 如何把152753這個字符串轉變成時間格式15:27:537. 使用mysql命令行連接遠程數據庫host跳轉8. javascript - onclick事件點擊不起作用9. javascript - webpack-dev-server和webpack沖突嗎10. python 字符串匹配問題
排行榜

網公網安備