org.w3c.www.protocol.http
Class HttpURLConnection
java.lang.Object
java.net.URLConnection
java.net.HttpURLConnection
org.w3c.www.protocol.http.HttpURLConnection
public class HttpURLConnection
- extends java.net.HttpURLConnection
Fields inherited from class java.net.HttpURLConnection |
chunkLength, fixedContentLength, HTTP_ACCEPTED, HTTP_BAD_GATEWAY, HTTP_BAD_METHOD, HTTP_BAD_REQUEST, HTTP_CLIENT_TIMEOUT, HTTP_CONFLICT, HTTP_CREATED, HTTP_ENTITY_TOO_LARGE, HTTP_FORBIDDEN, HTTP_GATEWAY_TIMEOUT, HTTP_GONE, HTTP_INTERNAL_ERROR, HTTP_LENGTH_REQUIRED, HTTP_MOVED_PERM, HTTP_MOVED_TEMP, HTTP_MULT_CHOICE, HTTP_NO_CONTENT, HTTP_NOT_ACCEPTABLE, HTTP_NOT_AUTHORITATIVE, HTTP_NOT_FOUND, HTTP_NOT_IMPLEMENTED, HTTP_NOT_MODIFIED, HTTP_OK, HTTP_PARTIAL, HTTP_PAYMENT_REQUIRED, HTTP_PRECON_FAILED, HTTP_PROXY_AUTH, HTTP_REQ_TOO_LONG, HTTP_RESET, HTTP_SEE_OTHER, HTTP_SERVER_ERROR, HTTP_UNAUTHORIZED, HTTP_UNAVAILABLE, HTTP_UNSUPPORTED_TYPE, HTTP_USE_PROXY, HTTP_VERSION, instanceFollowRedirects, method, responseCode, responseMessage |
Fields inherited from class java.net.URLConnection |
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches |
Methods inherited from class java.net.HttpURLConnection |
getFollowRedirects, getHeaderFieldDate, getInstanceFollowRedirects, getPermission, getRequestMethod, getResponseMessage, setChunkedStreamingMode, setFixedLengthStreamingMode, setFollowRedirects, setInstanceFollowRedirects, setRequestMethod |
Methods inherited from class java.net.URLConnection |
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getDefaultAllowUserInteraction, getDefaultUseCaches, getDoInput, getDoOutput, getFileNameMap, getHeaderFieldInt, getHeaderFields, getIfModifiedSince, getReadTimeout, getRequestProperties, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setFileNameMap, setIfModifiedSince, setReadTimeout, setUseCaches, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
request
protected Request request
reply
protected Reply reply
output
protected java.io.ByteArrayOutputStream output
checkRequest
protected final void checkRequest()
checkReply
protected final void checkReply()
error
protected void error(java.lang.String msg)
debug
protected final void debug(java.lang.String m)
usingProxy
public boolean usingProxy()
- Specified by:
usingProxy
in class java.net.HttpURLConnection
disconnect
public void disconnect()
- Specified by:
disconnect
in class java.net.HttpURLConnection
connect
public void connect()
throws java.io.IOException
- Specified by:
connect
in class java.net.URLConnection
- Throws:
java.io.IOException
getResponseCode
public int getResponseCode()
throws java.io.IOException
- Overrides:
getResponseCode
in class java.net.HttpURLConnection
- Throws:
java.io.IOException
getContentLength
public int getContentLength()
- Overrides:
getContentLength
in class java.net.URLConnection
getContentType
public java.lang.String getContentType()
- Overrides:
getContentType
in class java.net.URLConnection
getExpiration
public long getExpiration()
- Overrides:
getExpiration
in class java.net.URLConnection
getDate
public long getDate()
- Overrides:
getDate
in class java.net.URLConnection
getLastModified
public long getLastModified()
- Overrides:
getLastModified
in class java.net.URLConnection
getHeaderField
public java.lang.String getHeaderField(java.lang.String name)
- Overrides:
getHeaderField
in class java.net.URLConnection
getHeaderFieldKey
public java.lang.String getHeaderFieldKey(int n)
- Overrides:
getHeaderFieldKey
in class java.net.HttpURLConnection
getHeaderField
public java.lang.String getHeaderField(int n)
- Overrides:
getHeaderField
in class java.net.HttpURLConnection
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Overrides:
getInputStream
in class java.net.URLConnection
- Throws:
java.io.IOException
getOutputStream
public java.io.OutputStream getOutputStream()
throws java.io.IOException
- Overrides:
getOutputStream
in class java.net.URLConnection
- Throws:
java.io.IOException
getErrorStream
public java.io.InputStream getErrorStream()
- Overrides:
getErrorStream
in class java.net.HttpURLConnection
setRequestProperty
public void setRequestProperty(java.lang.String key,
java.lang.String value)
- Overrides:
setRequestProperty
in class java.net.URLConnection
getRequestProperty
public java.lang.String getRequestProperty(java.lang.String key)
- Overrides:
getRequestProperty
in class java.net.URLConnection
setGlobalRequestProperty
public static void setGlobalRequestProperty(java.lang.String key,
java.lang.String value)
getDefaultRequestProperty
public static java.lang.String getDefaultRequestProperty(java.lang.String key)
setDoOutput
public void setDoOutput(boolean doinput)
- Overrides:
setDoOutput
in class java.net.URLConnection