我正在使用reactive spring,現在我發現了ServletServerHttpRequest類。ServletServerHttpRequest類的設計目的是什么?是否可以從reactive http請求org.springframework.http.server.reactive.ServerHttpRequest獲得ServletServerHttpRequest?
CodePudding
從ServletServerHttpRequestJavadocs:
將ServerHttpRequest適應于Servlet HttpServletRequest。
ServletServerHttpRequest是ServerHttpRequest的一個實作,當反應式應用程式在Servlet容器上運行時使用。
如果你確定ServetHttpRequest的實際實體是ServletServerHttpRequest,你可以直接投遞它。
CodePudding
根據檔案 Reactive-Class-Use
public class ServletServerHttpRequest
extends AbstractServerHttpRequest
和org.springframework.http.server.reactive.ServerHttpRequest的關系是,
從介面org.springframework.http.server.reactive.ServerHttpRequest繼承的方法是 mutate
mutate()
回傳一個構建器,通過用ServerHttpRequestDecorator來包裝這個請求的屬性,并回傳變異的值或委托給這個實體。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/324173.html
標籤:
