public class WebRequest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WebRequest.RequestType |
| Constructor and Description |
|---|
WebRequest(java.lang.String url,
java.lang.String requestType) |
WebRequest(java.lang.String url,
java.lang.String requestType,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
WebRequest(java.lang.String url,
java.lang.String requestType,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
int connectTimeout,
int readTimeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
byte[] |
getBody() |
int |
getConnectTimeout() |
long |
getContentLength() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders() |
java.lang.String |
getQuery() |
int |
getReadTimeout() |
java.lang.String |
getRequestType() |
int |
getResponseCode() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getResponseHeaders() |
java.net.URL |
getUrl() |
boolean |
isCanceled() |
java.lang.String |
makeRequest() |
long |
makeStreamRequest(java.io.OutputStream outputStream) |
void |
setBody(byte[] body) |
void |
setBody(java.lang.String body) |
void |
setConnectTimeout(int timeout) |
void |
setProgressListener(IWebRequestProgressListener listener) |
void |
setReadTimeout(int readTimeout) |
public WebRequest(java.lang.String url,
java.lang.String requestType)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic WebRequest(java.lang.String url,
java.lang.String requestType,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic WebRequest(java.lang.String url,
java.lang.String requestType,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
int connectTimeout,
int readTimeout)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic void cancel()
public boolean isCanceled()
public java.net.URL getUrl()
public java.lang.String getRequestType()
public byte[] getBody()
public void setBody(java.lang.String body)
public void setBody(byte[] body)
public java.lang.String getQuery()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getResponseHeaders()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
public int getResponseCode()
public long getContentLength()
public int getConnectTimeout()
public void setConnectTimeout(int timeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public void setProgressListener(IWebRequestProgressListener listener)
public long makeStreamRequest(java.io.OutputStream outputStream)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String makeRequest()
throws java.lang.Exception
java.lang.Exception