类 DelegatingURLConnection
- java.lang.Object
-
- java.net.URLConnection
-
- io.microsphere.net.DelegatingURLConnection
-
public class DelegatingURLConnection extends java.net.URLConnection
DelegatingURLConnection
- 从以下版本开始:
- 1.0.0
- 作者:
- Mercy
-
-
构造器概要
构造器 构造器 说明 DelegatingURLConnection(java.net.URLConnection delegate)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addRequestProperty(java.lang.String key, java.lang.String value)
void
connect()
boolean
getAllowUserInteraction()
int
getConnectTimeout()
java.lang.Object
getContent()
java.lang.Object
getContent(java.lang.Class[] classes)
java.lang.String
getContentEncoding()
int
getContentLength()
long
getContentLengthLong()
java.lang.String
getContentType()
long
getDate()
boolean
getDefaultUseCaches()
boolean
getDoInput()
boolean
getDoOutput()
long
getExpiration()
java.lang.String
getHeaderField(int n)
java.lang.String
getHeaderField(java.lang.String name)
long
getHeaderFieldDate(java.lang.String name, long Default)
int
getHeaderFieldInt(java.lang.String name, int Default)
java.lang.String
getHeaderFieldKey(int n)
long
getHeaderFieldLong(java.lang.String name, long Default)
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getHeaderFields()
long
getIfModifiedSince()
java.io.InputStream
getInputStream()
long
getLastModified()
java.io.OutputStream
getOutputStream()
java.security.Permission
getPermission()
int
getReadTimeout()
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getRequestProperties()
java.lang.String
getRequestProperty(java.lang.String key)
java.net.URL
getURL()
boolean
getUseCaches()
void
setAllowUserInteraction(boolean allowuserinteraction)
void
setConnectTimeout(int timeout)
void
setDefaultUseCaches(boolean defaultusecaches)
void
setDoInput(boolean doinput)
void
setDoOutput(boolean dooutput)
void
setIfModifiedSince(long ifmodifiedsince)
void
setReadTimeout(int timeout)
void
setRequestProperty(java.lang.String key, java.lang.String value)
void
setUseCaches(boolean usecaches)
java.lang.String
toString()
-
-
-
方法详细资料
-
connect
public void connect() throws java.io.IOException
- 指定者:
connect
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
setConnectTimeout
public void setConnectTimeout(int timeout)
- 覆盖:
setConnectTimeout
在类中java.net.URLConnection
-
getConnectTimeout
public int getConnectTimeout()
- 覆盖:
getConnectTimeout
在类中java.net.URLConnection
-
setReadTimeout
public void setReadTimeout(int timeout)
- 覆盖:
setReadTimeout
在类中java.net.URLConnection
-
getReadTimeout
public int getReadTimeout()
- 覆盖:
getReadTimeout
在类中java.net.URLConnection
-
getURL
public java.net.URL getURL()
- 覆盖:
getURL
在类中java.net.URLConnection
-
getContentLength
public int getContentLength()
- 覆盖:
getContentLength
在类中java.net.URLConnection
-
getContentLengthLong
public long getContentLengthLong()
- 覆盖:
getContentLengthLong
在类中java.net.URLConnection
-
getContentType
public java.lang.String getContentType()
- 覆盖:
getContentType
在类中java.net.URLConnection
-
getContentEncoding
public java.lang.String getContentEncoding()
- 覆盖:
getContentEncoding
在类中java.net.URLConnection
-
getExpiration
public long getExpiration()
- 覆盖:
getExpiration
在类中java.net.URLConnection
-
getDate
public long getDate()
- 覆盖:
getDate
在类中java.net.URLConnection
-
getLastModified
public long getLastModified()
- 覆盖:
getLastModified
在类中java.net.URLConnection
-
getHeaderField
public java.lang.String getHeaderField(java.lang.String name)
- 覆盖:
getHeaderField
在类中java.net.URLConnection
-
getHeaderFields
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaderFields()
- 覆盖:
getHeaderFields
在类中java.net.URLConnection
-
getHeaderFieldInt
public int getHeaderFieldInt(java.lang.String name, int Default)
- 覆盖:
getHeaderFieldInt
在类中java.net.URLConnection
-
getHeaderFieldLong
public long getHeaderFieldLong(java.lang.String name, long Default)
- 覆盖:
getHeaderFieldLong
在类中java.net.URLConnection
-
getHeaderFieldDate
public long getHeaderFieldDate(java.lang.String name, long Default)
- 覆盖:
getHeaderFieldDate
在类中java.net.URLConnection
-
getHeaderFieldKey
public java.lang.String getHeaderFieldKey(int n)
- 覆盖:
getHeaderFieldKey
在类中java.net.URLConnection
-
getHeaderField
public java.lang.String getHeaderField(int n)
- 覆盖:
getHeaderField
在类中java.net.URLConnection
-
getContent
public java.lang.Object getContent() throws java.io.IOException
- 覆盖:
getContent
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
getContent
public java.lang.Object getContent(java.lang.Class[] classes) throws java.io.IOException
- 覆盖:
getContent
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
getPermission
public java.security.Permission getPermission() throws java.io.IOException
- 覆盖:
getPermission
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException
- 覆盖:
getInputStream
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
getOutputStream
public java.io.OutputStream getOutputStream() throws java.io.IOException
- 覆盖:
getOutputStream
在类中java.net.URLConnection
- 抛出:
java.io.IOException
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中java.net.URLConnection
-
setDoInput
public void setDoInput(boolean doinput)
- 覆盖:
setDoInput
在类中java.net.URLConnection
-
getDoInput
public boolean getDoInput()
- 覆盖:
getDoInput
在类中java.net.URLConnection
-
setDoOutput
public void setDoOutput(boolean dooutput)
- 覆盖:
setDoOutput
在类中java.net.URLConnection
-
getDoOutput
public boolean getDoOutput()
- 覆盖:
getDoOutput
在类中java.net.URLConnection
-
setAllowUserInteraction
public void setAllowUserInteraction(boolean allowuserinteraction)
- 覆盖:
setAllowUserInteraction
在类中java.net.URLConnection
-
getAllowUserInteraction
public boolean getAllowUserInteraction()
- 覆盖:
getAllowUserInteraction
在类中java.net.URLConnection
-
setUseCaches
public void setUseCaches(boolean usecaches)
- 覆盖:
setUseCaches
在类中java.net.URLConnection
-
getUseCaches
public boolean getUseCaches()
- 覆盖:
getUseCaches
在类中java.net.URLConnection
-
setIfModifiedSince
public void setIfModifiedSince(long ifmodifiedsince)
- 覆盖:
setIfModifiedSince
在类中java.net.URLConnection
-
getIfModifiedSince
public long getIfModifiedSince()
- 覆盖:
getIfModifiedSince
在类中java.net.URLConnection
-
getDefaultUseCaches
public boolean getDefaultUseCaches()
- 覆盖:
getDefaultUseCaches
在类中java.net.URLConnection
-
setDefaultUseCaches
public void setDefaultUseCaches(boolean defaultusecaches)
- 覆盖:
setDefaultUseCaches
在类中java.net.URLConnection
-
setRequestProperty
public void setRequestProperty(java.lang.String key, java.lang.String value)
- 覆盖:
setRequestProperty
在类中java.net.URLConnection
-
addRequestProperty
public void addRequestProperty(java.lang.String key, java.lang.String value)
- 覆盖:
addRequestProperty
在类中java.net.URLConnection
-
getRequestProperty
public java.lang.String getRequestProperty(java.lang.String key)
- 覆盖:
getRequestProperty
在类中java.net.URLConnection
-
getRequestProperties
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRequestProperties()
- 覆盖:
getRequestProperties
在类中java.net.URLConnection
-
-