public class IncomingRequest extends Object
ServerHttpRequest
to provide a slightly more abstract API to find out about the
request method.Constructor and Description |
---|
IncomingRequest(ServerHttpRequest request)
Creates a new
IncomingRequest from ServerHttpRequest . |
Modifier and Type | Method and Description |
---|---|
InputStream |
getBody()
Returns the body of the request.
|
ServerHttpRequest |
getServerHttpRequest()
Returns the underlying
ServerHttpRequest . |
boolean |
isJsonMergePatchRequest()
Returns whether the request is a PATCH request with a payload of type
RestMediaTypes.MERGE_PATCH_JSON . |
boolean |
isJsonPatchRequest()
Returns whether the request is a PATCH request with a payload of type
RestMediaTypes.JSON_PATCH_JSON . |
boolean |
isPatchRequest()
Returns whether the request is a PATCH request.
|
public IncomingRequest(ServerHttpRequest request)
IncomingRequest
from ServerHttpRequest
.request
- must not be null.public boolean isPatchRequest()
public boolean isJsonPatchRequest()
RestMediaTypes.JSON_PATCH_JSON
.public boolean isJsonMergePatchRequest()
RestMediaTypes.MERGE_PATCH_JSON
.public InputStream getBody() throws IOException
IOException
public ServerHttpRequest getServerHttpRequest()
ServerHttpRequest
.Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.