| 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()