文章详情页
javascript - node redirect重定向失败
浏览:167日期: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. javascript - 如图,百度首页,查看源代码为什么什么都没有?2. android - weex 项目createInstanceReferenceError: Vue is not defined3. html - 关于CSS实现border的0.5px设置?4. javascript - 原生APP内嵌H5页面分享到微信朋友圈,二次分享问题。5. javascript - 为什么clearInterVal不起作用呢?6. PHPExcel表格导入数据库怎么导入7. android - 哪位大神知道java后台的api接口的对象传到前端后输入日期报错,是什么情况?求大神指点8. pdo 写入到数据库的内容为中文的时候写入乱码9. PHP类封装的插入数据,总是插入不成功,返回false;10. vue2.0+webpack 如何使用bootstrap?
排行榜
