|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.util.net.HttpClientManager
public class HttpClientManager
Manage Http Client protocol settings.
Example: org.apache.commons.httpclient.auth.CredentialsProvider provider = new thredds.ui.UrlAuthenticatorDialog(frame); ucar.nc2.util.net.HttpClientManager.init(provider, "ToolsUI");
| Constructor Summary | |
|---|---|
HttpClientManager()
|
|
| Method Summary | |
|---|---|
static long |
appendUrlContentsToFile(java.lang.String urlString,
java.io.File file,
long start,
long end)
|
static void |
clearState()
|
static void |
copyUrlContentsToFile(java.lang.String urlString,
java.io.File file)
|
static java.lang.String |
getContent(java.lang.String urlString)
Get the content from a url. |
static org.apache.commons.httpclient.HttpClient |
getHttpClient()
Get the HttpClient object - a single instance is used. |
static java.lang.String |
getUrlContents(java.lang.String urlString,
int maxKbytes)
|
static org.apache.commons.httpclient.HttpClient |
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpClientManager()
| Method Detail |
|---|
public static org.apache.commons.httpclient.HttpClient init(org.apache.commons.httpclient.auth.CredentialsProvider provider,
java.lang.String userAgent)
provider - CredentialsProvider.userAgent - Content of User-Agent header, may be nullpublic static org.apache.commons.httpclient.HttpClient getHttpClient()
public static void clearState()
public static java.lang.String getContent(java.lang.String urlString)
throws java.io.IOException
urlString - url as a String
java.io.IOException - on error
public 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 error
public static java.lang.String getUrlContents(java.lang.String urlString,
int maxKbytes)
public static void copyUrlContentsToFile(java.lang.String urlString,
java.io.File file)
public static long appendUrlContentsToFile(java.lang.String urlString,
java.io.File file,
long start,
long end)
public 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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||