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

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

相关推荐
RDCJM几秒前
Spring Boot spring.factories文件详细说明
spring boot·后端·spring
小雅痞32 分钟前
[Java][Leetcode simple] 28. 找出字符串中第一个匹配项的下标
java·开发语言·leetcode
likerhood37 分钟前
java中的不可变类(Immutable)
java·开发语言
随风,奔跑1 小时前
Spring Cloud Alibaba(四)---Spring Cloud Gateway
后端·spring·gateway
yaoxin5211231 小时前
389. Java IO API - 获取文件名
java·开发语言·python
Wang15302 小时前
Java排序
java
逸风尊者2 小时前
XGBoost模型工程使用
java·后端·算法
一嘴一个橘子2 小时前
MP 自定义业务方法 (二)
java
低客的黑调2 小时前
MyBatis-Plus-从 CRUD 到高级特性
java·servlet·tomcat
就像风一样抓不住2 小时前
Java 手机号校验工具类
java