Node.js Hapi无法显示捕获的值

n3h0vuf2  于 2023-06-05  发布在  Node.js
关注(0)|答案(1)|浏览(116)

所以我创建了一个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”:“接收值:用户名=未定义,密码=未定义,主机=未定义,端口=未定义”}
我很新的后端,所以它会很好,如果有人能查明错误

eivnm1vs

eivnm1vs1#

好了,我现在找到了修复方法,似乎我忘记了将测试数据设置为Postman上的.json文件。以前是文本文件。现在一切都修好了

相关问题