Ken428965 2023-03-02 05:20 采纳率: 53.4%
浏览 40
已结题

node.js,mongodb,浏览器控制台报错GET http://localhost:3000/users/63fdc6ed5ece35087ded4a9b 400 (Bad Request)

博客系统,服务器已启动成功,数据库连接成功,powershell没有报错,compass里也连接成功,可以正常显示数据库内容
当在chrome浏览器客户端输入正确的用户名和密码后点击登录,能成功登录账户

浏览器控制台报错:

img

浏览器network里显示:

img

img

报错内容为 {"message":""value" must be of type object"}

点击控制台里的 common.js:26 ,对应的代码内容为:

// 向服务器端发送请求 索要登录用户信息
$.ajax({
  type: 'get',
  url: '/users/' + userId,
  success: function (response) {
    $('.avatar').attr('src', response.avatar)
    $('.profile.name').html(response.nickName)
  }
});

请问是代码出了什么问题吗?如何解决?恳请展示代码说明,谢谢~

  • 写回答

1条回答 默认 最新

  • 问问那只猫 2023-03-02 09:17
    关注

    很显然 这个value被解析成了string,但是他的值应该是一个{},自己排查一下咯

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月2日
  • 创建了问题 3月2日