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

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

相关推荐
一只小阿乐13 小时前
java 语法学习 1
java·开发语言·学习
2601_9620739713 小时前
苍穹外卖-day07(Spring Cache & 购物车业务逻辑)
java·后端·spring
顶点多余13 小时前
算法哪些事儿---2
java·开发语言
xixiaoyunya13 小时前
Redis 缓存一致性方案深度对比:从理论到工程落地
redis·spring·缓存
深入云栈13 小时前
CompleteFuture VS CompletableFuture:Netty 为何自研 Future
java·架构
choumou_M14 小时前
SpringBoot_7:用户资源的上传与修改
java·spring boot·后端
user_admin_god14 小时前
一体化数据归集接口详细设计说明
java·大数据·spring boot·后端·spring
LlmCraft|大模型工程实践14 小时前
08. Docker Compose 一键编排:多容器应用的指挥家
java·spring cloud·eureka
珍珠先生14 小时前
第14章 设计模式入门:单例、工厂、建造者与代理
java
坐吃山猪15 小时前
JDK 8 到 JDK 21 新特性知识要点
java·开发语言·windows