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

就可以了

相关推荐
dkbnull1 小时前
Spring Boot请求处理组件对比详解
java·spring boot
不能只会打代码1 小时前
Day 011 — Spring 全家桶深度拆解
spring boot·mybatis·spring aop·spring mvc·spring ioc
吴声子夜歌2 小时前
MongoDB 4.x——SpringBoot框架整合
数据库·spring boot·mongodb
snow@li2 小时前
Spring Boot:项目服务器完整部署教程(零基础可直接实操)
服务器·spring boot·后端
会周易的程序员2 小时前
Mermaid Renderer:一款的图表可视化小工具
前端·vue.js·流程图·mermaid
万亿少女的梦1683 小时前
基于Spring Boot、Java与MySQL的网络订餐系统设计与实现
java·spring boot·mysql·系统设计·网络订餐
鱟鲥鳚12 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
腾渊信息科技公司14 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求
慧一居士16 小时前
Element Plus 按需引入的配置使用说明和完整示例
前端·vue.js
隔窗听雨眠17 小时前
Spring Boot在云原生时代的编程范式革新研究
spring boot·后端·云原生