public class URLConnection
extends java.net.HttpURLConnection
chunkLength, fixedContentLength, fixedContentLengthLong, 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| Constructor and Description |
|---|
URLConnection(java.net.URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
void |
disconnect() |
java.lang.String |
getHeaderField(int pos) |
java.lang.String |
getHeaderField(java.lang.String key) |
java.lang.String |
getHeaderFieldKey(int pos) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaderFields() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
java.io.InputStream |
getRequestInputStream() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getRequestProperties() |
java.lang.String |
getRequestProperty(java.lang.String field) |
Body |
getResponseBody() |
int |
getResponseCode() |
java.io.InputStream |
getResponseInputStream() |
java.io.OutputStream |
getResponseOutputStream() |
boolean |
isChunked() |
void |
setChunked(boolean chunked) |
void |
setRequestInputStream(java.io.InputStream requestInputStream) |
void |
setRequestProperty(java.lang.String field,
java.lang.String newValue) |
void |
setResponseInputStream(java.io.InputStream responseInputStream) |
void |
setResponseOutputStream(java.io.OutputStream responseOutputStream) |
boolean |
usingProxy() |
getErrorStream, getFollowRedirects, getHeaderFieldDate, getInstanceFollowRedirects, getPermission, getRequestMethod, getResponseMessage, setChunkedStreamingMode, setFixedLengthStreamingMode, setFixedLengthStreamingMode, setFollowRedirects, setInstanceFollowRedirects, setRequestMethodaddRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderFieldInt, getHeaderFieldLong, getIfModifiedSince, getLastModified, getReadTimeout, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setUseCaches, toStringpublic void connect()
throws java.io.IOException
connect in class java.net.URLConnectionjava.io.IOExceptionpublic void disconnect()
disconnect in class java.net.HttpURLConnectionpublic boolean usingProxy()
usingProxy in class java.net.HttpURLConnectionpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRequestProperties()
getRequestProperties in class java.net.URLConnectionpublic java.lang.String getRequestProperty(java.lang.String field)
getRequestProperty in class java.net.URLConnectionpublic void setRequestProperty(java.lang.String field,
java.lang.String newValue)
setRequestProperty in class java.net.URLConnectionpublic java.lang.String getHeaderField(int pos)
getHeaderField in class java.net.HttpURLConnectionpublic java.lang.String getHeaderField(java.lang.String key)
getHeaderField in class java.net.URLConnectionpublic java.lang.String getHeaderFieldKey(int pos)
getHeaderFieldKey in class java.net.HttpURLConnectionpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaderFields()
getHeaderFields in class java.net.URLConnectionpublic int getResponseCode()
getResponseCode in class java.net.HttpURLConnectionpublic Body getResponseBody()
public java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in class java.net.URLConnectionjava.io.IOExceptionpublic void setChunked(boolean chunked)
public boolean isChunked()
public void setResponseInputStream(java.io.InputStream responseInputStream)
public java.io.InputStream getResponseInputStream()
public void setResponseOutputStream(java.io.OutputStream responseOutputStream)
public java.io.OutputStream getResponseOutputStream()
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in class java.net.URLConnectionjava.io.IOExceptionpublic java.io.InputStream getRequestInputStream()
public void setRequestInputStream(java.io.InputStream requestInputStream)