Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javatools.net
Class HttpSerialClient  view HttpSerialClient download HttpSerialClient.java

java.lang.Object
  extended byjavatools.net.HttpSerialClient

public class HttpSerialClient
extends java.lang.Object

Version:
0.2.0

Field Summary
private  HTTPClient.HTTPConnection conn
           
private static java.util.HashMap host2conn
           
private  java.lang.String prefix
           
 
Constructor Summary
(package private) HttpSerialClient(java.lang.String host)
          Creates a new instance of HttpSerialClient
(package private) HttpSerialClient(java.lang.String host, int port)
           
(package private) HttpSerialClient(java.lang.String host, java.lang.String prefix)
           
(package private) HttpSerialClient(java.lang.String host, java.lang.String prefix, int port)
           
 
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
 

Field Detail

host2conn

private static java.util.HashMap host2conn

conn

private HTTPClient.HTTPConnection conn

prefix

private java.lang.String prefix
Constructor Detail

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)
Method Detail

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