簡體   English   中英

如何在Spring Boot Webflux中克隆ServerResponse

[英]How to clone ServerResponse in Spring Boot Webflux

我正在為REST Web應用程序使用Spring Boot 2.0.1.RELEASE和功能終結點。 我想向所有傳出的響應添加一個自定義標頭,對此我有一個過濾器。 我面臨的問題是,如何克隆由下面的處理程序創建的ServerResponse ServerResponse.from生成一個新的ServerResponse ,但僅包含標題和狀態。 我該如何復制屍體?

ServerResponse中的大多數方法都為您提供了BodyBuilder,並且通過bodyBuilder,您可以使用BodyInserters對象以及希望的其中一種方法添加您的身體。 見下文: -

ServerResponse.BodyBuilder bodyBuilder = ServerResponse.status(HttpStatus.OK);
bodyBuilder.body(BodyInserters.fromObject("test"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM