文章详情页
javascript - node redirect重定向失败
浏览:47日期: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. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下2. docker-machine添加一个已有的docker主机问题3. 为什么我ping不通我的docker容器呢???4. java编程思想第4版中文版的几处谬误?5. 请问怎么改变超链接字体的颜色?6. angular.js - angularjs的自定义过滤器如何给文字加颜色?7. java - 做数据库向手机端的推送要系统地学习哪些知识?求大神指点,谢谢!8. node.js - 微信小程序后台 apache 反向代理 nodejs ,上传无效文件时,返回错误响应?9. centos - 在lnmp(php)一键安装的环境下,如何运行python环境10. dict - Python判断字典中是否有重复值
排行榜