在 Spring Boot 中,默认情况下是不会处理 OPTIONS 请求的。如果您想启用处理 OPTIONS 请求,可以通过添加以下配置类来实现:

@Configuration
public class WebMvcConfig implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping('/**')
                .allowedOrigins('*')
                .allowedMethods('GET', 'POST', 'PUT', 'DELETE', 'OPTIONS')
                .allowedHeaders('*');
    }
}

上面的代码将允许所有的请求方法(包括 OPTIONS)和所有的请求头。您可以根据需要进行修改。

Spring Boot 中如何处理 OPTIONS 请求

原文地址: https://www.cveoy.top/t/topic/nnRG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录