public interface ServerHttpRequest extends HttpRequest, HttpInputMessage
| Modifier and Type | Method and Description | 
|---|---|
ServerHttpAsyncRequestControl | 
getAsyncRequestControl(ServerHttpResponse response)
Return a control that allows putting the request in asynchronous mode so the
 response remains open until closed explicitly from the current or another thread. 
 | 
InetSocketAddress | 
getLocalAddress()
Return the address on which the request was received. 
 | 
Principal | 
getPrincipal()
Return a  
Principal instance containing the name of the
 authenticated user. | 
InetSocketAddress | 
getRemoteAddress()
Return the address of the remote client. 
 | 
getMethod, getMethodValue, getURIgetBodygetHeaders@Nullable Principal getPrincipal()
Principal instance containing the name of the
 authenticated user.
 If the user has not been authenticated, the method returns null.
InetSocketAddress getLocalAddress()
InetSocketAddress getRemoteAddress()
ServerHttpAsyncRequestControl getAsyncRequestControl(ServerHttpResponse response)