Request method ‘POST‘ not supported,问题分析和解决

1、前端请求错误

2、后端接口写错请求方式

如果使用 @RequestMapping,需要指定方法

java 复制代码
// 明确指定 POST 方法 
@RequestMapping(value = "/login", method = RequestMethod.POST)  

3、后端接口请求方式修改为post但是没有重启项目

4、检查全局配置

确保没有拦截器或安全配置阻止 POST 请求:

java 复制代码
@Configuration
public class WebConfig implements WebMvcConfigurer {
    
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedOrigins("*")
                .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")  // 确保包含 POST
                .allowedHeaders("*");
    }
}

5、检查 Security 配置(如果使用了 Spring Security)

相关推荐
X***07881 天前
从语言演进到工程实践全面解析C++在现代软件开发中的设计思想性能优势与长期生命力
java·开发语言
smileNicky1 天前
SpringBoot系列之集成Pulsar教程
java·spring boot·后端
Sammyyyyy1 天前
Rust 1.92.0 发布:Never Type 进一步稳定
java·算法·rust
alonewolf_991 天前
深入解析G1与ZGC垃圾收集器:原理、调优与选型指南
java·jvm·算法
小镇学者1 天前
【c++】C++字符串删除末尾字符的三种实现方法
java·开发语言·c++
rfidunion1 天前
springboot+VUE+部署(1。新建项目)
java·vue.js·spring boot
小翰子_1 天前
Spring Boot整合Sharding-JDBC实现日志表按月按周分表实战
java·spring boot·后端
weixin_399380691 天前
OA 系统假死问题分析与优化
java·运维
豆沙沙包?1 天前
2026年--Lc334-2130. 链表最大孪生和(链表转数组)--java版
java·数据结构·链表
柒.梧.1 天前
SSM常见核心面试问题深度解析
java·spring·面试·职场和发展·mybatis