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

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

相关推荐
人道领域3 分钟前
Day | 07 【苍穹外卖 :用户端添加购物车】
java·开发语言·数据库·后端·苍穹外卖
不像程序员的程序媛3 分钟前
springboot对于@PathVariable自动解码问题
java·前端·javascript
weixin_456321647 分钟前
Java架构设计:Redis RDB持久化深度解析(原理+实战+避坑)
java·开发语言·redis
NGC_661122 分钟前
CMS收集器详解
java·开发语言·jvm
毅炼26 分钟前
Spring总结(2)
java·数据库·sql·spring
xuhaoyu_cpp_java27 分钟前
Servlet学习
java·笔记·学习
阴暗扭曲实习生33 分钟前
基于135编辑器的SaaS/PaaS服务集成实践
java·编辑器·paas
问今域中34 分钟前
java技术史001:EJB 侵入性的历史阵痛与 Spring 的突围
java·开发语言·rpc
23.38 分钟前
【Java】NIO零拷贝技术揭秘:CPU不参与的数据传输
java·开发语言·nio
BUTCHER51 小时前
Netty Channel 生命周期
java·服务器·网络