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

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

相关推荐
码农水水24 分钟前
京东Java面试被问:分布式会话的一致性和容灾方案
java·开发语言·数据库·分布式·mysql·面试·职场和发展
indexsunny33 分钟前
互联网大厂Java求职面试实录:Spring Boot微服务在电商场景中的应用及技术深度解析
java·数据库·spring boot·缓存·微服务·面试·电商
夏幻灵33 分钟前
Java中的this关键字解析与应用
java·开发语言·python
移幻漂流34 分钟前
JNI的本质解析:Android Framework视角下的Java-Native衔接机制
android·java·开发语言
仙俊红36 分钟前
Spring Cloud 核心组件部署方式速查表
后端·spring·spring cloud
猿小羽37 分钟前
Spring AI + MCP 实战:构建下一代智能 Agent 应用
java·spring boot·llm·ai agent·spring ai·mcp·model context protocol
浪客川1 小时前
1972 GODOT 入门案例
android·java·godot
乂爻yiyao1 小时前
HotSpot 内存区域详解
java·jvm
梵高的代码色盘1 小时前
Spring AI 整合大模型:Prompt 提示词的标准化设计与最佳实践
人工智能·spring·prompt
独自破碎E1 小时前
【双指针】反转字符串
java·开发语言