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

就可以了

相关推荐
ℋᙚᵐⁱᒻᵉ鲸落4 小时前
移动端滑动手势冲突:overflow: auto导致外层横向滑动失效
前端·javascript·css·vue.js·html
学长毕业设计4 小时前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
独泪了无痕7 小时前
SpringBoot Event事件机制,轻松实现业务解耦
spring boot·后端·spring
悲且狂8 小时前
SpringBoot项目改造注意事项(旧项目框架复用)
java·spring boot·后端
用户500937683903910 小时前
热敏小票 Web 打印:我在 58/80mm 上折腾的两周
前端·vue.js
SQL-First布道者13 小时前
⚡Spring JDBC 完整体系 · 第 10 集 · 手搓 `BaseCondition`
java·spring boot·后端·spring·mybatis·spring jdbc
2601_9620746813 小时前
Spring Boot的无缝衔接:深入解析与实践
数据库·spring boot·后端
南城以南溫暖如初14714 小时前
社交裂变商城系统设计与实战开发指南
java·spring boot·mysql·vue·mybatis
xiaoqiMikko14 小时前
Spring 官方给 5.3 线开了三个修复版,Maven Central 上一个都没有
java·spring boot
南城以南溫暖如初14714 小时前
分享返现商城系统开发实战:技术架构与运营经验指南
java·spring boot·mysql·架构·vue·mybatis