public class HTTPRequest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
error |
protected java.lang.String |
html |
protected java.lang.String |
queryString |
protected java.lang.String |
url |
| Constructor and Description |
|---|
HTTPRequest(java.lang.String url)
Sets up the HTTPRequest object.
|
HTTPRequest(java.lang.String url,
java.lang.String queryString)
Sets up the HTTPRequest object.
|
HTTPRequest(java.lang.String url,
java.lang.String queryString,
java.lang.String method)
Sets up the HTTPRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
static long |
getBytes() |
java.lang.String |
getHtml() |
void |
setProxy(java.lang.String proxyIPPORT)
Sets up the proxy used by the client.
|
void |
setProxy(java.lang.String proxyIP,
int proxyPort)
Sets up the proxy used by the client.
|
boolean |
submit()
Sends the request then downloads HTML response page.
|
static void |
zeroBytes()
Sets the static byte counter to 0.
|
protected java.lang.String url
protected java.lang.String queryString
protected java.lang.String html
protected java.lang.String error
public HTTPRequest(java.lang.String url,
java.lang.String queryString,
java.lang.String method)
url - Request will be sent to this address.queryString - GET/POST parameters in querystring syntax.method - "GET" or "POST"public HTTPRequest(java.lang.String url,
java.lang.String queryString)
url - Request will be sent to this address.queryString - GET/POST parameters in querystring syntax.public HTTPRequest(java.lang.String url)
url - Request will be sent to this address.public void setProxy(java.lang.String proxyIP,
int proxyPort)
proxyIP - Proxy IP.proxyPort - Proxy port.public void setProxy(java.lang.String proxyIPPORT)
proxyIPPORT - Proxy IP and port, format: "IP:PORT", for example: "127.0.0.1:8080".
If port is not included, sets to 8080 by default.public boolean submit()
public static long getBytes()
public static void zeroBytes()
public java.lang.String getHtml()