报错 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的实验室资产管理系统
java·spring boot·后端
她说可以呀4 小时前
Vue插槽
前端·javascript·vue.js
qq_448011164 小时前
Vue + Jinja2两套模版与法冲突造成undefinedError
前端·javascript·vue.js
zzu123zsw4 小时前
从臃肿的模板调用到声明式契约:深入 UniHttp 动态代理与多渠道生命周期扩展
java·spring boot·microsoft·unihttp
源码集结号5 小时前
云诊所门诊系统源码,基于SpringBoot+Vue.js架构,支持多租户设计与Docker容器化部署
java·spring boot·源码·医院信息系统·门诊系统·诊所系统
志尊宝5 小时前
AI原生前端开发(039):AI辅助的Nuxt 4全栈开发
前端·vue.js·ai-native
字节探索7 小时前
Spring Boot 接口幂等性设计:从唯一索引到 Redis+Lua 的工程实践
java·spring boot
胡写代码7 小时前
删掉的数据还占着唯一键:逻辑删除 + 唯一索引的四次取舍
spring boot·后端
兰亭妙微UI设计公司9 小时前
兰亭妙微ui设计公司分享:B端组件命名如何支持团队协作
前端·javascript·vue.js
小大宇9 小时前
Vue知识点-ElementPlus-03提示框+询问+通知
前端·javascript·vue.js