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

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

相关推荐
XS03010614 小时前
Spring框架
java·后端·spring
Rabitebla14 小时前
C++ 内存管理全面复习:从内存分布到 operator new/delete
java·c语言·开发语言·c++·算法·leetcode
我是人✓15 小时前
SQL主键与外键
java·数据库
圣光SG15 小时前
Java操作题练习(二)
java·开发语言·python
蜡台15 小时前
Android WebView 设计指南
android·java·kotlin
AI_paid_community15 小时前
机械研发人员如何使用 Claude?
java·vue.js
MacroZheng15 小时前
同事:“Claude Code都能自动写代码了,还要什么Spec Coding?” 我反问:“屎山代码你来维护?”
java·人工智能·后端
未秃头的程序猿15 小时前
JDK 26的Value Class,我做了个性能测试,结果出乎意料
java·后端·面试
Zane199415 小时前
volatile / synchronized / final:三大特性(原子性/可见性/有序性)到底谁保证了什么?
java·后端
巴勒个啦15 小时前
从需求到上线:记录一次完全由 AI 辅助完成的小产品全流程
java·前端