| Modifier and Type | Interface | Description | 
|---|---|---|
static class  | 
HttpClient.Method | 
 HTTP Methods that are acceptable 
 | 
idConverterSTATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_BALLISTICK, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EVENT, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SHORTERMASK, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET| Modifier and Type | Method | Description | 
|---|---|---|
HttpClient | 
body(byte[] body) | 
 An http request builder method that sets the body to send. 
 | 
HttpClient | 
body(java.lang.String body) | 
 An http request builder method that sets the body to send. 
 | 
HttpClient | 
connectTimeout(int ms) | 
 An http request builder method that sets the maximum number of
 milliseconds that the reader will remain idle waiting for
 a connection to occur. 
 | 
HttpClient | 
doGet(java.lang.String url) | 
 An http request builder method that causes this request
 to occur as a GET 
 | 
HttpClient | 
doHead(java.lang.String url) | 
 An http request builder method that causes this request
 to occur as a HEAD 
 | 
HttpClient | 
doRequest(java.lang.String url) | 
 An http request builder method that causes this request
 to occur. 
 | 
void | 
finished() | 
 Closes this connection, entirely. 
 | 
java.util.Map<java.lang.String,java.util.List<java.lang.String>> | 
getHeaders(java.lang.String urlStr) | 
 Calls GET on the given url, waiting no more than a few seconds for connection,
 and returns the headers from the response. 
 | 
byte[] | 
getRawUrl(java.lang.String urlStr) | 
 Reads the simple raw return content from a given url and returns it as a
 byte array. 
 | 
byte[] | 
getRawUrl(java.lang.String urlStr,
         int maxLength,
         int readTimeout) | 
 Reads the simple raw return content from a given url and returns it as a
 byte array. 
 | 
byte[] | 
getRawUrl(java.lang.String urlStr,
         java.lang.String cookieStr) | 
 Reads the simple raw return content from a given url and returns it as a
 byte array. 
 | 
byte[] | 
getRawUrl(java.lang.String urlStr,
         java.lang.String cookieStr,
         int maxLength,
         int readTimeout) | 
 Reads the simple raw return content from a given url and returns it as a
 byte array. 
 | 
java.io.InputStream | 
getResponseBody() | 
 Returns an input stream to the body of the response
 to this request. 
 | 
int | 
getResponseCode() | 
 Returns the http status code from the response 
 | 
int | 
getResponseContentLength() | 
 Gets the length of the body of the response to this
 request. 
 | 
java.util.Map<java.lang.String,java.util.List<java.lang.String>> | 
getResponseHeaders() | 
 Returns the headers in the response to this request 
 | 
HttpClient | 
header(java.lang.String key,
      java.lang.String value) | 
 An http request builder method that adds a header. 
 | 
HttpClient | 
maxReadBytes(int bytes) | 
 An http request builder method that sets the maximum number of
 bytes that can be read by the request processor. 
 | 
HttpClient | 
method(HttpClient.Method meth) | 
 An http request builder method that sets the http method 
 | 
HttpClient | 
readTimeout(int ms) | 
 An http request builder method that sets the maximum number of
 milliseconds that the reader will remain idle waiting for
 a byte of data. 
 | 
HttpClient | 
reset() | 
 An http request builder method that resets the client obj
 so that the connection can be used for another request. 
 | 
copyOf, ID, initializeClass, newInstancegetTickStatus, name, tickbyte[] getRawUrl(java.lang.String urlStr,
                 int maxLength,
                 int readTimeout)
urlStr - the url to fetchmaxLength - the maximum size of the content, or 0 for any sizereadTimeout - the maximum time, in ms, to wait for connects, and readsbyte[] getRawUrl(java.lang.String urlStr,
                 java.lang.String cookieStr)
urlStr - the url to fetchcookieStr - cookies to send, or "", or null for nonebyte[] getRawUrl(java.lang.String urlStr)
urlStr - the url to fetchbyte[] getRawUrl(java.lang.String urlStr,
                 java.lang.String cookieStr,
                 int maxLength,
                 int readTimeout)
urlStr - the url to fetchcookieStr - cookies to send, or "", or null for nonemaxLength - the maximum size of the content, or 0 for any sizereadTimeout - the maximum time, in ms, to wait for connects, and readsjava.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders(java.lang.String urlStr)
urlStr - the url to GETHttpClient maxReadBytes(int bytes)
bytes - max bytes to read, or 0 for no limitHttpClient readTimeout(int ms)
ms - the maximum number of ms to wait, or 0 for unlimitedHttpClient connectTimeout(int ms)
ms - the maximum number of ms to wait, or 0 for unlimitedHttpClient reset()
HttpClient body(java.lang.String body)
body - the body to sendHttpClient body(byte[] body)
body - the body to sendHttpClient header(java.lang.String key, java.lang.String value)
key - the header namevalue - the header valueHttpClient method(HttpClient.Method meth)
meth - the methodHttpClient doGet(java.lang.String url) throws java.io.IOException
url - the url to usejava.io.IOException - a socket errorHttpClient doHead(java.lang.String url) throws java.io.IOException
url - the url to usejava.io.IOException - a socket errorHttpClient doRequest(java.lang.String url) throws java.io.IOException
url - the url to usejava.io.IOException - a socket errorjava.util.Map<java.lang.String,java.util.List<java.lang.String>> getResponseHeaders()
int getResponseCode()
java.io.InputStream getResponseBody()
int getResponseContentLength()
void finished()