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

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

相关推荐
Lin_Miao_0914 小时前
基于 DataX + DataX-Web 生成报表数据
java·数据库
沉迷技术逻辑14 小时前
微服务架构-网关
java·微服务·架构
xqqxqxxq14 小时前
Java 集合框架核心用法与实战技术笔记
java·笔记·python
一起养小猫14 小时前
LeetCode100天Day3-判断子序列与汇总区间
java·数据结构·算法·leetcode
程序媛徐师姐14 小时前
Java基于SSM的社会救助信息管理系统,附源码+文档说明
java·社会救助信息管理系统·java社会救助信息管理系统·ssm社会救助信息管理系统·社会救助·java社会救助信息管理·java社会救助管理系统
爱笑的眼睛1114 小时前
深度解析现代OCR系统:从算法原理到高可用工程实践
java·人工智能·python·ai
武子康14 小时前
Java-207 RabbitMQ Direct 交换器路由:RoutingKey 精确匹配、队列多绑定与日志分流实战
java·消息队列·rabbitmq·erlang·ruby·java-rabbitmq
2501_9167665414 小时前
idea多模块项目运行设置
java·intellij-idea
Knight_AL14 小时前
CMS vs G1 GC 写屏障:拦截时机与漏标的根本原因
java·jvm·算法
陈震_14 小时前
《字节外包二面凉经》
java·字节外包