gpt4 book ai didi

javascript - 获取 "TypeError: res.status is not a function."

转载 作者:行者123 更新时间:2023-12-03 22:59:13 29 4
gpt4 key购买 nike

TypeError:res.status 不是函数
在 auth (D:\PROJECT\Web Application\Learning React\MERN STACK\middleware\auth.js:17:9)。
我收到此错误。代码如下。

const config = require("config");
const jwt = require("jsonwebtoken");

function auth(res, req, next) {
const token = req.header("x-auth-token");

// Check for token
if (!token) res.status(401).json({ msg: "No token, authorization denied" });

try {
// verify token
const decoded = jwt.verify(token, config.get("jwtSecret"));
// Add user from payload
req.user = decoded;
next();
} catch (e) {
res.status(400).json({ msg: "Token is not valid" });
}
}

module.exports = auth;
Error ScreenShot

最佳答案

应该是 req, res, next改变

function auth(res, req, next) {
function auth(req, res, next) {
https://expressjs.com/en/guide/using-middleware.html

关于javascript - 获取 "TypeError: res.status is not a function.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67285338/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com