我已经在谷歌上搜索了几个小时,我需要帮助。我不认为我使用了正确的词。无论如何,我正在使用 Claudia.JS 为我的 AWS Lambda 函数设置一个 POST 请求。以下是该功能的基础知识:
api.post('/leads', function (request) {
console.log(request);
return request;
});
当我使用邮递员测试发布请求时,我返回了请求对象。惊人的。然后我尝试通过表单数据。我将键设置为“用户名”,将值设置为“这是用户名”。这就是 request.body 是什么:
"body": "---------------------------
-019178618034620042564575\r\nContent-Disposition: form-data;
name=\"username\"\r\n\r\nthis is the username\r\n----------------------
------019178618034620042564575--\r\n",`
我以为我可以返回 request.body.username... 来键入用户名的值...但我错过了一些东西。
如何访问请求中的表单数据?
更新:好的。网站正在获取表单数据,发出post请求……这个函数正在接收post请求?仍然-在邮递员中...如果我将自己的JSON放入...为什么我不能像... request.body.username一样访问request.body?