所以我创建了一个handler.js文件,它可以从我的前端捕获值。
const connectToDatabase = (request, h) => {
const { username, password, host, port } = request.payload;
// Perform any desired operations with the received values
// ...
// Build the response message with the provided values
const message = `Received values: username=${username}, password=${password}, host=${host}, port=${port}`;
return { success: true, message };
};
module.exports = {
connectToDatabase
};
路由将位于https:localhost:3000/API/connect-to-database上
我试着用这个原始的json和postman一起检查它:{“用户名”:“root”,“password”:“",“host”:“localhost”,“port”:3306
它工作正常,但我可以看到我输入的值:{“success”:true,“message”:“接收值:用户名=未定义,密码=未定义,主机=未定义,端口=未定义”}
我很新的后端,所以它会很好,如果有人能查明错误
1条答案
按热度按时间eivnm1vs1#
好了,我现在找到了修复方法,似乎我忘记了将测试数据设置为Postman上的.json文件。以前是文本文件。现在一切都修好了