public class HttpConnection
extends java.lang.Thread
| Modifier and Type | Field and Description |
|---|---|
static int |
optProxy |
| Constructor and Description |
|---|
HttpConnection(java.lang.String proxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush(java.net.URLConnection conn) |
java.lang.String |
getHeaderField(java.lang.String key) |
java.io.ByteArrayInputStream |
getInputStream() |
java.io.ByteArrayOutputStream |
getOutputStream() |
int |
getProxyVersion() |
java.net.URLConnection |
openConnection(boolean useCaches,
boolean doOutput,
boolean doInput) |
void |
run() |
void |
saveCookie(java.lang.String str) |
void |
setCookies(java.net.URLConnection conn) |
void |
setProxyVersion(int version) |
void |
setRequestProperty(java.lang.String key,
java.lang.String value) |
void |
startKeepAlive(java.lang.String session,
long interval) |
void |
stopKeepAlive() |
void |
updateURL(java.lang.String inURL) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic static final int optProxy
public HttpConnection(java.lang.String proxy)
throws java.io.IOException
java.io.IOExceptionpublic java.io.ByteArrayOutputStream getOutputStream()
public java.io.ByteArrayInputStream getInputStream()
public void flush(java.net.URLConnection conn)
throws java.io.IOException
java.io.IOExceptionpublic java.net.URLConnection openConnection(boolean useCaches,
boolean doOutput,
boolean doInput)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getHeaderField(java.lang.String key)
public void setRequestProperty(java.lang.String key,
java.lang.String value)
public void saveCookie(java.lang.String str)
public void setCookies(java.net.URLConnection conn)
public void updateURL(java.lang.String inURL)
throws java.io.IOException
java.io.IOExceptionpublic void setProxyVersion(int version)
public int getProxyVersion()
public void startKeepAlive(java.lang.String session,
long interval)
throws java.io.IOException
java.io.IOExceptionpublic void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic void stopKeepAlive()
throws java.io.IOException
java.io.IOException