app.get(’/index’, function (req, res) { //res.sendFile(__dirname+"/"+“view”+"/"+“index.html”); switch (req.query.name){ case ‘artL’: console.log(“接收查询字符串:”+req.query.name); res.send(JSON.stringify(artL)); break; case ‘artC’: console.log(“接收查询字符串:”+req.query.name); res.redirect(302,’/artC’); break; default: res.sendFile(__dirname+"/"+“view”+"/"+“index.html”); } }) app.get(’/artC’,function(req,res){ res.sendFile(__dirname+"/"+“view”+"/"+“art1.html”) }) 我直接在浏览器里输入/artC和/index 都可以正常输出页面,但是我用重定向的话,页面一直停留在index,请求是成功了,但是url没有跳转还是 /index,是不是我还有在前端的回调函数里手动跳转啊。
express的页面跳转,是不是还要在前端做处理?