萌新来搬砖 2021-03-17 11:01 采纳率: 0%
浏览 47

ajax请求成功,接受不到响应数据,直接进error

var reqData = {
        tel:this.usertel,
        pwd:this.$md5(this.userpwd)
      };
      $.ajax({
        url: config.loginUrl,
        type: 'POST',
        async:false,
        data: JSON.stringify(reqData) ,
        // contentType: 'application/json',
        dataType: 'application/json',
        timeout: 5000,
        success: function (response) {
          console.log(response)
        },
        error: function () {
          console.log("#####error#####")
        }
      });

用postman测试接口是没问题的,返回了json对象,但是用这个Ajax调用,可以调用到对应的服务,但是拿不到返回的响应信息,直接走的error。求大神教我。前端response里面是failed to load response data.

  • 写回答

4条回答 默认 最新

  • 萌新来搬砖 2021-03-17 11:04
    关注

    服务端的代码:

    @ResponseBody
        @RequestMapping(value = "/loginin", method = RequestMethod.POST)
        public Result loginIn (HttpServletRequest request) {
            JSONObject json = (JSONObject) request.getAttribute("json");
            User user = userService.loginIn(json);
            Result result;
            if(user == null){
                result = new Result("账号或密码错误", Result.failed);
            } else {
                user.setUserpwd("");
                result = new Result(user, Result.success);
            }
            return result;
        }
    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?