在Postman上,如果有POST请求并将其添加到Body> raw 一个JSON文件中,则可以使用 req.params.thatProperty 访问代码内部
例如,我们在主体中有此JSON:
{
"email": "email@test.com",
"password": "secret"
}
使用代码:
app.post('/myUrl', (req, res) => {
//here we can access the email by req.params.email
}
我的问题是,如下面的屏幕截图所示,如果“正文”>“ 表单数据”中包含以下内容,我们如何才能根据请求访问电子邮件?在这种情况下,没有req.params
。
但是由于我正在上传文件并且使用的是Multer,所以我确实可以访问req.file
。问题在于,在req.file中,仅是与图像有关的信息,而与电子邮件无关。
该函数如下所示:
app.post('/upload', upload.single('value'), (req, res, next) => {
//how can I have access to the email from the request here?
}
答案 0 :(得分:0)
您的表格数据应在req.body中