报错 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}
      }
  );

就可以了

相关推荐
过期动态1 小时前
Java开发中的@EnableWebMvc注解和WebMvcConfigurer接口
java·开发语言·spring boot·spring·tomcat·maven·idea
Hi_kenyon1 小时前
理解vue中的ref
前端·javascript·vue.js
我爱娃哈哈2 小时前
SpringBoot + Flowable + 自定义节点:可视化工作流引擎,支持请假、报销、审批全场景
java·spring boot·后端
韩师学子--小倪3 小时前
SpringBoot 优雅停服
spring boot·tomcat
思想在飞肢体在追4 小时前
Springboot项目配置Nacos
java·spring boot·后端·nacos
毎天要喝八杯水5 小时前
搭建vue前端后端环境
前端·javascript·vue.js
JavaGuide6 小时前
推荐一个基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型项目!
java·spring boot·spring
小马爱打代码7 小时前
Spring Boot :使用 Spring Cache 注解方式集成 Redis
spring boot·redis·spring
东东5167 小时前
果园预售系统的设计与实现spingboot+vue
前端·javascript·vue.js·spring boot·个人开发
不光头强8 小时前
spring boot项目欢迎页设置方式
java·spring boot·后端