报错 400 和405解决方案

今天出了好多这个错误,Uncaught (in promise) AxiosError {message: Request failed with status code 400 , name: AxiosError , code: ERR_BAD_REQUEST , config: {...}, request: XMLHttpRequest, ...}

反正就是前后端的参数不匹配,要不就是请求方式不匹配,比如前端请求的是post,但是后端用到putMapping

参数不匹配:

主要是改的前端,我这里后端基本是用的

复制代码
@RequestParam Integer id

如果前端这样

javascript 复制代码
const res = await myAxios.post("/blog/delete", id);

就会报400

但是修改为

javascript 复制代码
 const res = await myAxios.post("/blog/delete", null,
      {
           params: {id}
      }
  );

就可以了

相关推荐
摇滚侠3 小时前
《SpringBoot 3:入门与应用实战》第 2 章 IOC 思想与实现 阅读笔记 1
spring boot·笔记·后端
Sterting4 小时前
第9课 Vue Router 路由
前端·vue.js
ChaHae-In4 小时前
SpringBoot统一功能处理
java·spring boot·后端
满栀5855 小时前
vue动态路由效果
前端·javascript·vue.js·前端框架·vue
心运软件7 小时前
SpringBoot+ Vue校园社团管理平台的完整架构设计
vue.js·后端
jjw_zyfx7 小时前
css vue vite实现闪烁的呼吸效果
javascript·css·vue.js
浅水壁虎8 小时前
vue基础(第四章 Pinia)
前端·javascript·vue.js
学习星球9 小时前
Vue 3 实战:拆解 RealWorld 项目
前端·vue.js
今天的砖头有点烫手啊11 小时前
接口太慢?Spring Boot 缓存体系 @Cacheable 全链路拆解
spring boot·后端·缓存
大家的林语冰11 小时前
👉 尤雨溪再次成立新公司,同时官宣 Pinia 4 正式发布!
前端·javascript·vue.js