gpt4 book ai didi

node.js - 无论如何,是否可以从快速中间件中获得的请求对象中删除任何内容?

转载 作者:太空宇宙 更新时间:2023-11-03 23:41:22 24 4
gpt4 key购买 nike

大多数 Express 中间件如下所示:

var foo = function( req, res, next ) {

}

是否有办法从 req 对象中删除属性,以便它将反射(reflect)在堆栈中的下一个处理程序中?

最佳答案

只需删除它即可。

例如:

function logout (req, res, next){
delete req.session['user'];
res.redirect(302,'/');
};

显然,如果您要删除后续中间件期望出现的内容,您可能会遇到问题。

您可以阅读有关删除的文档 here .

关于node.js - 无论如何,是否可以从快速中间件中获得的请求对象中删除任何内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23275344/

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