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)

相关推荐
Halo_tjn6 分钟前
NIO 技术的使用
java·开发语言·nio
砍材农夫6 分钟前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
Python+999 分钟前
C++ 内存模型 & 底层原理
java·jvm·c++
兰令水12 分钟前
2026.5.30休息一天
java
公众号-老炮说Java12 分钟前
Spring AI Alibaba 硬核实战:Token 原理 → RAG → 多智能体,一篇通
java·人工智能·后端·spring
Kurisu57513 分钟前
深度解析:Java 对象的内存布局与指针压缩原理
java·开发语言
garmin Chen14 分钟前
Elasticsearch(2):JavaRestClient操作Elasticsearch全流程实战指南
java·大数据·elasticsearch·搜索引擎
zoyation16 分钟前
Spring Boot多数据源
java·spring boot·后端
i220818 Faiz Ul17 分钟前
在线预约导游|基于SSM+vue的在线预约导游系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·在线预约导游系统
右耳朵猫AI33 分钟前
Java & JVM技术周刊 2026年第19周
java·开发语言·jvm