java.lang.Object
javatools.net.HttpSerialClient
- public class HttpSerialClient
- extends java.lang.Object
- Version:
- 0.2.0
|
Method Summary |
static void |
clearAllClients()
|
HTTPClient.HTTPResponse |
Get(java.lang.String file)
|
HTTPClient.HTTPResponse |
Get(java.lang.String file,
HTTPClient.NVPair[] form_data)
|
HTTPClient.HTTPResponse |
Get(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Get(java.lang.String file,
java.lang.String query)
|
HTTPClient.HTTPResponse |
Get(java.lang.String file,
java.lang.String query,
HTTPClient.NVPair[] headers)
|
static HttpSerialClient |
getClient(java.lang.String host)
|
static HttpSerialClient |
getClient(java.lang.String host,
int port)
|
static HttpSerialClient |
getClient(java.lang.String host,
java.lang.String prefix)
|
static HttpSerialClient |
getClient(java.lang.String host,
java.lang.String prefix,
int port)
|
int |
getPort()
|
HTTPClient.HTTPResponse |
Head(java.lang.String file)
|
HTTPClient.HTTPResponse |
Head(java.lang.String file,
HTTPClient.NVPair[] form_data)
|
HTTPClient.HTTPResponse |
Head(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Head(java.lang.String file,
java.lang.String query)
|
HTTPClient.HTTPResponse |
Head(java.lang.String file,
java.lang.String query,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
byte[] data)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
byte[] data,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
HTTPClient.HttpOutputStream stream)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
HTTPClient.HttpOutputStream stream,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
HTTPClient.NVPair[] form_data)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
java.lang.String data)
|
HTTPClient.HTTPResponse |
Post(java.lang.String file,
java.lang.String data,
HTTPClient.NVPair[] headers)
|
void |
setPrefix(java.lang.String prefix)
|
static void |
setProxyConfig(java.lang.String props)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
host2conn
private static java.util.HashMap host2conn
conn
private HTTPClient.HTTPConnection conn
prefix
private java.lang.String prefix
HttpSerialClient
HttpSerialClient(java.lang.String host)
- Creates a new instance of HttpSerialClient
HttpSerialClient
HttpSerialClient(java.lang.String host,
java.lang.String prefix)
HttpSerialClient
HttpSerialClient(java.lang.String host,
int port)
HttpSerialClient
HttpSerialClient(java.lang.String host,
java.lang.String prefix,
int port)
clearAllClients
public static void clearAllClients()
getClient
public static HttpSerialClient getClient(java.lang.String host)
getClient
public static HttpSerialClient getClient(java.lang.String host,
java.lang.String prefix)
getClient
public static HttpSerialClient getClient(java.lang.String host,
int port)
getClient
public static HttpSerialClient getClient(java.lang.String host,
java.lang.String prefix,
int port)
setProxyConfig
public static void setProxyConfig(java.lang.String props)
setPrefix
public void setPrefix(java.lang.String prefix)
getPort
public int getPort()
Head
public HTTPClient.HTTPResponse Head(java.lang.String file)
throws java.io.IOException
Head
public HTTPClient.HTTPResponse Head(java.lang.String file,
HTTPClient.NVPair[] form_data)
throws java.io.IOException
Head
public HTTPClient.HTTPResponse Head(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Head
public HTTPClient.HTTPResponse Head(java.lang.String file,
java.lang.String query)
throws java.io.IOException
Head
public HTTPClient.HTTPResponse Head(java.lang.String file,
java.lang.String query,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Get
public HTTPClient.HTTPResponse Get(java.lang.String file)
throws java.io.IOException
Get
public HTTPClient.HTTPResponse Get(java.lang.String file,
HTTPClient.NVPair[] form_data)
throws java.io.IOException
Get
public HTTPClient.HTTPResponse Get(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Get
public HTTPClient.HTTPResponse Get(java.lang.String file,
java.lang.String query)
throws java.io.IOException
Get
public HTTPClient.HTTPResponse Get(java.lang.String file,
java.lang.String query,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
HTTPClient.NVPair[] form_data)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
HTTPClient.NVPair[] form_data,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
java.lang.String data)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
java.lang.String data,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
byte[] data)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
byte[] data,
HTTPClient.NVPair[] headers)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
HTTPClient.HttpOutputStream stream)
throws java.io.IOException
Post
public HTTPClient.HTTPResponse Post(java.lang.String file,
HTTPClient.HttpOutputStream stream,
HTTPClient.NVPair[] headers)
throws java.io.IOException