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));

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

相关推荐
夕除14 分钟前
js--23
java
无尽的沉默19 分钟前
Thymeleaf 表达式
java·开发语言·前端
无尽的沉默20 分钟前
Spring Boot 整合 Thymeleaf 模板引擎
java·前端·spring boot
Java后端的Ai之路25 分钟前
【JDK】-JDK 11 新特性内容整理(很全面)
java·开发语言·后端·jdk
莫寒清32 分钟前
Java 中 == 与 equals() 的区别
java·面试
冬夜戏雪33 分钟前
腐烂橘子/课程表 相关
java
番茄去哪了36 分钟前
苍穹外卖day07---Redis缓存优化与购物车功能实现
java·数据库·ide·spring boot·spring·maven·mybatis
毕设源码-钟学长1 小时前
【开题答辩全过程】以 国产汽车的在线销售系统为例,包含答辩的问题和答案
java
亓才孓1 小时前
【MyBatis Plus】Wrapper接口
java·开发语言·数据库·spring boot·mybatis
tianzhiyi1989sq1 小时前
C++工具库之PugiXML使用指南
java·数据库·c++