繁体   English   中英

登录后如何让nodejs读取同一文件夹中的另一个文件

[英]How to make nodejs read another file in the same folder after log in

我想让系统读取同一文件夹中的另一个文件,以便它可以呈现下一个HTML

但是,它向我显示了这个错误。

无法获取 /function%20router(req,%20res,%20next)%20%7B%0A%20%20%20%20router.handle(req,%20res,%20next);%0A%20%20%7D

const express = require("express");
const router = express.Router();
const agentRoutes = require("./agent");

router.get("/", function(request, response) {
    response.render("login.html");
});
router.post("/auth", function(request, response) {
    const { username, password } = request.body;
    if (username == 1 && password == 1) {
        return response.redirect(agentRoutes);
    } else {
        return response.status(401).json({
            message: "Auth fail",
        });
    }
});
module.exports = router;

response.redirect()需要您要重定向到的字符串,而不是路由器本身。

return response.redirect('/');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM