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

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

相关推荐
小小编程路1 分钟前
Java super 关键字详解:用法、场景与常见误区
java·开发语言
我登哥MVP10 分钟前
走进 Gang of Four 设计模式:外观模式
java·设计模式·外观模式
tiancaijiben28 分钟前
阿里云SAE应用引擎弹性扩缩容完全指南:从手动调控到智能自动化
java·网络·数据库
增量星球34 分钟前
《持续交付2.0系列一》从技术交付到业务引领
java·docker·容器·devops
ch.ju34 分钟前
Java Programming Chapter 4——Anonymous inner class
java·开发语言
Mr__Miss43 分钟前
Java 随机数生成器选型指南:Random、ThreadLocalRandom 与 SecureRandom
java·开发语言·python
if_you_can_please_do1 小时前
IDEA插件Maven开发版本管理小助手Maven With Me更新2.9.x版本啦,升版、快速搜索依赖、JDK切换等核心功能助力中大厂业务快速开发与迭代!
java·maven·intellij-idea
zzz_23681 小时前
【Java实习面试算法冲刺】动态规划
java·算法·面试
cfm_29141 小时前
SpringBoot自定义Starter
java·spring boot·后端
Demon_Hao1 小时前
Spring Boot 4、JDK 25 与 GraalVM:Java 云原生进化,能否撼动 Go 的地位?
java·spring boot·云原生