Class VuzeURLConnection
java.lang.Object
java.net.URLConnection
java.net.HttpURLConnection
com.biglybt.core.util.protocol.vuze.VuzeURLConnection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate InputStreamprivate intprivate Stringprivate final URLFields inherited from class 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, responseMessageFields inherited from class URLConnection
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, useCaches -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconnect()voidgetHeaderField(String name) intvoidsetHeaderField(String name, String value) voidsetResponse(int _code, String _msg) booleanMethods inherited from class HttpURLConnection
getErrorStream, getFollowRedirects, getHeaderField, getHeaderFieldDate, getHeaderFieldKey, getInstanceFollowRedirects, getPermission, getRequestMethod, setAuthenticator, setChunkedStreamingMode, setFixedLengthStreamingMode, setFixedLengthStreamingMode, setFollowRedirects, setInstanceFollowRedirects, setRequestMethodMethods inherited from class URLConnection
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderFieldInt, getHeaderFieldLong, getIfModifiedSince, getLastModified, getOutputStream, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setRequestProperty, setUseCaches, toString
-
Field Details
-
url
-
response_code
private int response_code -
response_msg
-
input_stream
-
headers
-
-
Constructor Details
-
VuzeURLConnection
VuzeURLConnection(URL u)
-
-
Method Details
-
connect
- Specified by:
connectin classURLConnection- Throws:
IOException
-
getHeaderFields
- Overrides:
getHeaderFieldsin classURLConnection
-
getHeaderField
- Overrides:
getHeaderFieldin classURLConnection
-
setHeaderField
-
getInputStream
- Overrides:
getInputStreamin classURLConnection- Throws:
IOException
-
setResponse
-
getResponseCode
public int getResponseCode()- Overrides:
getResponseCodein classHttpURLConnection
-
getResponseMessage
- Overrides:
getResponseMessagein classHttpURLConnection
-
usingProxy
public boolean usingProxy()- Specified by:
usingProxyin classHttpURLConnection
-
disconnect
public void disconnect()- Specified by:
disconnectin classHttpURLConnection
-