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  Principalinstance containing the name of the
 authenticated user. | 
| InetSocketAddress | getRemoteAddress()Return the address of the remote client. | 
getMethod, getURIgetBodygetHeadersPrincipal 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)