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

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

相关推荐
编程大师哥2 分钟前
JAVA 集合框架进阶
java·开发语言
TechFind2 分钟前
AI Agent 开发完整教程:从零到上线的实战指南
java·javascript
春日见5 分钟前
车载系统中的CPU与内存监管
java·开发语言·驱动开发·docker·计算机外设
用户2565676133465 分钟前
Android Input 系统事件分发机制深度解析
java
fengxin_rou6 分钟前
黑马点评实战篇|第六篇:秒杀优化
java·开发语言·数据库·redis·分布式
后端AI实验室11 分钟前
3年没人敢碰的老代码,我用AI重构了它——然后翻车了
java·ai
用户25656761334612 分钟前
Binder 通信机制与 ANR 问题排查实战
java
用户25656761334615 分钟前
记一次诡异的 ANR 问题排查:主线程明明没干活,为啥还超时?
java
014-code19 分钟前
Spring 事务原理深度解析
java·数据库·spring·oracle
毕设源码-钟学长20 分钟前
【开题答辩全过程】以 基于SpringBoot的健康系统为例,包含答辩的问题和答案
java·spring boot·后端