public class HttpClientManager
extends java.lang.Object
| Constructor and Description |
|---|
HttpClientManager() |
| Modifier and Type | Method and Description |
|---|---|
static long |
appendUrlContentsToFile(HTTPSession session,
java.lang.String urlString,
java.io.File file,
long start,
long end) |
static void |
clearState() |
static void |
copyUrlContentsToFile(HTTPSession session,
java.lang.String urlString,
java.io.File file) |
static java.lang.String |
getContentAsString(HTTPSession session,
java.lang.String urlString)
Get the content from a url.
|
static java.lang.String |
getUrlContentsAsString(HTTPSession session,
java.lang.String urlString,
int maxKbytes) |
static void |
init(org.apache.commons.httpclient.auth.CredentialsProvider provider,
java.lang.String userAgent)
initialize the HttpClient layer.
|
static int |
putContent(java.lang.String urlString,
java.lang.String content)
Put content to a url, using HTTP PUT.
|
static void |
showHttpRequestInfo(java.util.Formatter f,
org.apache.commons.httpclient.HttpMethodBase m) |
static void |
showHttpResponseInfo(java.util.Formatter f,
org.apache.commons.httpclient.HttpMethodBase m) |
public static void init(org.apache.commons.httpclient.auth.CredentialsProvider provider,
java.lang.String userAgent)
provider - CredentialsProvider.userAgent - Content of User-Agent header, may be nullpublic static void clearState()
public static java.lang.String getContentAsString(HTTPSession session, java.lang.String urlString) throws java.io.IOException
session - use this session, if null, create a new oneurlString - url as a Stringjava.io.IOException - on errorpublic static int putContent(java.lang.String urlString,
java.lang.String content)
throws java.io.IOException
urlString - url as a Stringcontent - PUT this content at the given url.java.io.IOException - on errorpublic static java.lang.String getUrlContentsAsString(HTTPSession session, java.lang.String urlString, int maxKbytes)
public static void copyUrlContentsToFile(HTTPSession session, java.lang.String urlString, java.io.File file) throws HTTPException
HTTPExceptionpublic static long appendUrlContentsToFile(HTTPSession session, java.lang.String urlString, java.io.File file, long start, long end) throws HTTPException
HTTPExceptionpublic static void showHttpRequestInfo(java.util.Formatter f,
org.apache.commons.httpclient.HttpMethodBase m)
public static void showHttpResponseInfo(java.util.Formatter f,
org.apache.commons.httpclient.HttpMethodBase m)