Vue向後端發生請求時出現xhr.js?ec6c:177 GET http://localhost:8989/vue/user/findOne?id=9 net::ERR_CONNECTION_REF

小爽帥到拖網速發表於2020-12-03

xhr.js?ec6c:177 GET http://localhost:8989/vue/user/findOne?id=9 net::ERR_CONNECTION_REFUSED
Uncaught (in promise) Error: Network Error

原因
前端通過post請求向後端傳送請求傳遞引數時,後端以springboot為例接收引數需要新增註解支援
解決方法
在引數中新增@RequestBody

/**
   * 修改使用者資訊
   */
  @PostMapping("update")
  public Map<String,Object> update(@RequestBody  User user){
    HashMap<String , Object> map = new HashMap<>();

    try {
      userService.update(user);
      map.put("success", true);
      map.put("msg", "修改使用者成功!");
    } catch (Exception e) {
      e.printStackTrace();
      map.put("success", false);
      map.put("msg", "修改使用者失敗:" + e.getMessage());
    }
    return map;
  }

相關文章