gpt4 book ai didi

javascript - 为什么我的请求对象没有方法 `param` ?

转载 作者:太空宇宙 更新时间:2023-11-04 02:58:18 26 4
gpt4 key购买 nike

我目前正在 Express 中编写一个网络应用程序,我希望利用 request.param提取可能到达 URL 字符串(对于 GET)或请求正文(对于 POST)中的参数。

我已将请求对象传递给一个函数,该函数除其他外还执行 req.param('email'); 但是,此代码段会引发以下错误:

TypeError: Object #<ServerResponse> has no method 'param'
at read_url_params (/home/louist/Documents/node/socialube/modules/user_verif.js:50:63)
at /home/louist/Documents/node/socialube/modules/user_verif.js:43:20
at Promise.<anonymous> (/home/louist/Documents/node/socialube/modules/user_verif.js:73:13)
at Promise.<anonymous> (/home/louist/Documents/node/socialube/node_modules/mongoose/node_modules/mpromise/lib/promise.js:177:8)
at Promise.emit (events.js:95:17)
at Promise.emit (/home/louist/Documents/node/socialube/node_modules/mongoose/node_modules/mpromise/lib/promise.js:84:38)
at Promise.fulfill (/home/louist/Documents/node/socialube/node_modules/mongoose/node_modules/mpromise/lib/promise.js:97:20)
at /home/louist/Documents/node/socialube/node_modules/mongoose/lib/query.js:1394:13
at model.Document.init (/home/louist/Documents/node/socialube/node_modules/mongoose/lib/document.js:250:11)
at completeOne (/home/louist/Documents/node/socialube/node_modules/mongoose/lib/query.js:1392:10)

我尝试过包含 bodyParser 中间件,但没有成功。

我该如何解决这个问题?

最佳答案

parammethod on req ,而不是 res

关于javascript - 为什么我的请求对象没有方法 `param` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25794148/

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