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

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

相关推荐
桦说编程几秒前
Guava Forwarding系列类详解——装饰器模式实战
java·后端·设计模式
柒.梧.13 分钟前
数据结构:二叉排序树构建与遍历的解析与代码实现
java·开发语言·数据结构
大道之简1 小时前
SpringAI基于内存存储向量
java
算法与双吉汉堡1 小时前
【短链接项目笔记】Day2 用户注册
java·redis·笔记·后端·spring
佛祖让我来巡山1 小时前
接着唠:三级缓存为啥是“刚需”?没有它Spring工厂得“停工”!
spring·三级缓存·spring三级缓存
北漂IT民工_程序员_ZG2 小时前
SpringBean生命周期,动态代理
java·spring boot·spring
老华带你飞2 小时前
建筑材料管理|基于springboot 建筑材料管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·学习·spring
木心爱编程2 小时前
【Qt 5.14.2 新手实战】QTC++入门筑基——按钮与标签联动:QPushButton + QLabel 实现图片切换器
java·c++·qt
椰羊~王小美3 小时前
setScale没传roudingmode,为什么会报错
java
WizLC3 小时前
【JAVA】JVM类加载器知识笔记
java·jvm·笔记