org.springframework.web.reactive.function.server.ServerResponse设置响应头

  • 记录一下
java 复制代码
        String host = serverRequest.uri().getHost();
        Consumer<HttpHeaders> headersConsumer = consumer -> {
            consumer.setAccessControlAllowOrigin(host);
            consumer.setAccessControlAllowCredentials(true);
            consumer.set("Access-Control-Allow-Headers","*");
            consumer.set("Access-Control-Allow-Methods", "*");
            consumer.setAccessControlMaxAge(3600);
        };
		ServerResponse.status(HttpStatus.OK).headers(headersConsumer).body(BodyInserters.fromValue(result));

函数式路由匹配,进行响应头的设置。

相关推荐
yuren_xia8 分钟前
IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤
spring·mvc·intellij-idea
一只叫煤球的猫18 分钟前
你真的会用 return 吗?—— 11个值得借鉴的 return 写法
java·后端·代码规范
颇有几分姿色1 小时前
Spring Boot 读取配置文件的几种方式
java·spring boot·后端
爱编程的鱼1 小时前
C# 枚举(Enum)声明与使用详解
java·windows·c#
人生导师yxc1 小时前
Spring MVC
java·spring·mvc
曹牧1 小时前
Java 调用webservice接口输出xml自动转义
java·开发语言·javascript
字节王德发1 小时前
如何在SpringBoot中通过@Value注入Map和List并使用YAML配置?
java·maven·intellij-idea
@淡 定1 小时前
Spring Boot 的配置加载顺序
java·spring boot·后端
龙大大L1 小时前
第五章:5.3 ESP32物联网应用:阿里云IoT平台与腾讯云IoT平台的数据上传与远程控制
java·物联网·struts·esp32
s9123601012 小时前
rust REGEX和lazy_static 和struct 混用
java·前端·javascript