public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**").allowedOrigins("*") .allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS") .allowCredentials(true).maxAge(3600); }
时间: 2023-08-13 11:06:52 浏览: 176
注册表修复工具 Glary Registry Repair 5.0.1.108 中文免费版.zip
这段代码是用于配置跨域请求的。在Spring框架中,使用`CorsRegistry`类的`addMapping()`方法来添加跨域映射。
在这个示例中,`addMapping("/**")`将所有的请求路径都添加到跨域映射中。`allowedOrigins("*")`表示允许所有的来源进行跨域请求。
`.allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS")`指定了允许的请求方法,包括GET、HEAD、POST、PUT、DELETE和OPTIONS。
`.allowCredentials(true)`表示允许发送身份凭证,比如cookies等。
`.maxAge(3600)`设置了响应的缓存时间为3600秒。
通过这段代码配置,服务器将允许来自任何来源的上述请求方法的跨域请求,并且可以发送身份凭证。响应会被缓存3600秒。
阅读全文