public class HttpURLConnectionRequestAdapter extends java.lang.Object implements HttpRequest
| Modifier and Type | Field and Description |
|---|---|
protected java.net.HttpURLConnection |
connection |
| Constructor and Description |
|---|
HttpURLConnectionRequestAdapter(java.net.HttpURLConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAllHeaders() |
java.lang.String |
getContentType() |
java.lang.String |
getHeader(java.lang.String name) |
java.io.InputStream |
getMessagePayload() |
java.lang.String |
getMethod() |
java.lang.String |
getRequestUrl() |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setRequestUrl(java.lang.String url) |
java.net.HttpURLConnection |
unwrap()
Returns the wrapped request object, in case you must work directly on it.
|
public HttpURLConnectionRequestAdapter(java.net.HttpURLConnection connection)
public java.lang.String getMethod()
getMethod in interface HttpRequestpublic java.lang.String getRequestUrl()
getRequestUrl in interface HttpRequestpublic void setRequestUrl(java.lang.String url)
setRequestUrl in interface HttpRequestpublic void setHeader(java.lang.String name,
java.lang.String value)
setHeader in interface HttpRequestpublic java.lang.String getHeader(java.lang.String name)
getHeader in interface HttpRequestpublic java.util.Map<java.lang.String,java.lang.String> getAllHeaders()
getAllHeaders in interface HttpRequestpublic java.io.InputStream getMessagePayload()
throws java.io.IOException
getMessagePayload in interface HttpRequestjava.io.IOExceptionpublic java.lang.String getContentType()
getContentType in interface HttpRequestpublic java.net.HttpURLConnection unwrap()
HttpRequestunwrap in interface HttpRequest