public class HttpClient extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_HOST |
static String |
DEFAULT_HTTP_ENCODING |
static String |
DEFAULT_PATH |
static int |
DEFAULT_PORT_HTTP |
static int |
DEFAULT_PORT_HTTPS |
static String |
DELETE |
static String |
GET |
static String |
HEAD |
static String |
POST |
static String |
PUT |
static String |
SCHEME_HTTP |
static String |
SCHEME_HTTPS |
| Constructor and Description |
|---|
HttpClient() |
public static final String HEAD
public static final String GET
public static final String POST
public static final String PUT
public static final String DELETE
public static final String DEFAULT_HTTP_ENCODING
public static final String SCHEME_HTTP
public static final String SCHEME_HTTPS
public static final int DEFAULT_PORT_HTTP
public static final int DEFAULT_PORT_HTTPS
public static final String DEFAULT_HOST
public static final String DEFAULT_PATH
public final HttpClient reset()
public HttpClient setURI(String uri) throws HibiscusException
public HttpClient setURI(URI uri)
public final String getRequestBody()
public final HttpClient setRequestBody(String requestBody)
public String getEncoding()
public final HttpClient setEncoding(String encoding)
public final int getPort()
public final HttpClient setPort(int port)
public final String getScheme()
public final HttpClient setScheme(String scheme)
public final String getHost()
public final HttpClient setHost(String host)
public final String getPath()
public final HttpClient setPath(String path)
public final String getFragment()
public final HttpClient setFragment(String fragment)
public final HttpClient resetRequestBody()
public final HttpClient resetHeaders()
public final HttpClient resetQueryParameters()
public final HttpClient resetNameValuePairs()
public final HttpClient addNameValuePair(String param, String value)
public final HttpClient addNameValuePair(String param, Integer value)
public final HttpClient addNameValuePair(String param, Double value)
public List<org.apache.http.message.BasicNameValuePair> getNameValuePairs()
public HttpClient addQueryParameter(String param, String value)
public List<org.apache.http.message.BasicNameValuePair> getQueryParameters()
public HttpClient addHeader(String param, String value)
public List<org.apache.http.message.BasicNameValuePair> getRequestHeaders()
public HttpClient removeHeader(String headerName)
public HttpClient execute() throws HibiscusException
public String getRequestMethod()
public HttpClient setRequestMethod(String rMethod) throws HibiscusException
public String getLastRequest()
public Response getLastResponse()
public String getRawUrl()
public HttpClient setRawUrl(String rawUrl)
Copyright © 2012–2014 American Institute for Computing Education and Research Inc. All rights reserved.