public class HttpRequestUtil extends Object
Modifier and Type | Method and Description |
---|---|
static URI |
getAbsoluteURI(org.apache.http.HttpRequest request,
org.apache.http.client.protocol.HttpClientContext context)
HttpClient may rewrite some URI's as relative.
|
static InputStream |
getContent(org.apache.http.HttpRequest request)
Returns the contents from as an
InputStream |
static org.apache.http.HttpEntity |
getEntity(org.apache.http.HttpRequest request)
Returns the
HttpEntity if the request is instance of HttpEntityEnclosingRequest
returns null otherwise |
static boolean |
isRequestPayloadSupported(String httpMethod)
GET, HEAD & DELETE requests are no longer allowed to have request body as per RFC-7231.
|
public static URI getAbsoluteURI(org.apache.http.HttpRequest request, org.apache.http.client.protocol.HttpClientContext context) throws URISyntaxException
request
- context
- URISyntaxException
public static InputStream getContent(org.apache.http.HttpRequest request) throws IOException
InputStream
request
- IOException
public static org.apache.http.HttpEntity getEntity(org.apache.http.HttpRequest request)
HttpEntity
if the request is instance of HttpEntityEnclosingRequest
returns null otherwiserequest
-