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

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

相关推荐
Percep_gan1 分钟前
解决java.security.InvalidKeyException: Illegal key size
java·开发语言
likuolei35 分钟前
XQuery 完整语法速查表(2025 最新版,XQuery 3.1)
xml·java·数据库
雨中飘荡的记忆40 分钟前
LangChain4j 实战指南
java·langchain
okseekw42 分钟前
Java 中的方法:从定义到重载的完整指南
java
雨中飘荡的记忆43 分钟前
深入理解设计模式之适配器模式
java·设计模式
用户849137175471644 分钟前
生产级故障排查实战:从制造 OOM 到 IDEA Profiler 深度破案
java·jvm
雨中飘荡的记忆1 小时前
深入理解设计模式之装饰者模式
java·设计模式
雨中飘荡的记忆1 小时前
秒杀系统设计与实现
java·redis·lua
小坏讲微服务1 小时前
Spring Cloud Alibaba 整合 Scala 教程完整使用
java·开发语言·分布式·spring cloud·sentinel·scala·后端开发
老鼠只爱大米1 小时前
Java设计模式之外观模式(Facade)详解
java·设计模式·外观模式·facade·java设计模式