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

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

相关推荐
HalvmånEver1 小时前
7.高并发内存池大页内存申请释放以及使用定长内存池脱离new
java·spring boot·spring
凤山老林1 小时前
SpringBoot 使用 H2 文本数据库构建轻量级应用
java·数据库·spring boot·后端
赶路人儿2 小时前
UTC时间和时间戳介绍
java·开发语言
dreamread2 小时前
【SpringBoot整合系列】SpringBoot3.x整合Swagger
java·spring boot·后端
6+h2 小时前
【java】基本数据类型与包装类:拆箱装箱机制
java·开发语言·python
一直都在5722 小时前
Spring面经
java·后端·spring
xiaoye37082 小时前
如何在Spring中使用注解配置Bean的生命周期回调方法?
java·spring
闻哥3 小时前
深入Redis的RDB和AOF两种持久化方式以及AOF重写机制的分析
java·数据库·spring boot·redis·spring·缓存·面试
jgyzl3 小时前
2026.3.12 常见的缓存读写策略
java·后端·spring
ruanyongjing3 小时前
Spring TransactionTemplate 深入解析与高级用法
java·数据库·spring