类 RequestDecorator
java.lang.Object
org.springframework.http.server.reactive.ServerHttpRequestDecorator
org.apache.shenyu.plugin.base.support.RequestDecorator
- 所有已实现的接口:
org.springframework.http.HttpMessage,org.springframework.http.HttpRequest,org.springframework.http.ReactiveHttpInputMessage,org.springframework.http.server.reactive.ServerHttpRequest
public class RequestDecorator
extends org.springframework.http.server.reactive.ServerHttpRequestDecorator
Build and modify the request class.
-
嵌套类概要
从接口继承的嵌套类/接口 org.springframework.http.server.reactive.ServerHttpRequest
org.springframework.http.server.reactive.ServerHttpRequest.Builder -
构造器概要
构造器构造器说明RequestDecorator(org.springframework.web.server.ServerWebExchange exchange, CachedBodyOutputMessage cachedBodyOutputMessage) -
方法概要
修饰符和类型方法说明reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer>getBody()org.springframework.http.HttpHeaders从类继承的方法 org.springframework.http.server.reactive.ServerHttpRequestDecorator
getCookies, getDelegate, getId, getLocalAddress, getMethod, getNativeRequest, getPath, getQueryParams, getRemoteAddress, getSslInfo, getURI, toString从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 org.springframework.http.server.reactive.ServerHttpRequest
mutate
-
构造器详细资料
-
RequestDecorator
public RequestDecorator(org.springframework.web.server.ServerWebExchange exchange, CachedBodyOutputMessage cachedBodyOutputMessage)
-
-
方法详细资料
-
getBody
@NonNull public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getBody()- 指定者:
getBody在接口中org.springframework.http.ReactiveHttpInputMessage- 覆盖:
getBody在类中org.springframework.http.server.reactive.ServerHttpRequestDecorator
-
getHeaders
@NonNull public org.springframework.http.HttpHeaders getHeaders()- 指定者:
getHeaders在接口中org.springframework.http.HttpMessage- 覆盖:
getHeaders在类中org.springframework.http.server.reactive.ServerHttpRequestDecorator
-