Spring Boot 中如何处理 OPTIONS 请求
在 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)和所有的请求头。您可以根据需要进行修改。
原文地址: https://www.cveoy.top/t/topic/nnRG 著作权归作者所有。请勿转载和采集!