final class DirectoryURLConnection
extends java.net.URLConnection
Modifier and Type | Class and Description |
---|---|
private class |
DirectoryURLConnection.DirectoryInputStream |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dirUrl |
private boolean |
ftp |
private java.net.URLConnection |
inner |
private java.io.InputStream |
ins |
private static java.util.regex.Pattern |
linkp |
private static java.lang.String[] |
patStrings |
private static int[][] |
patternGroups |
private static java.util.regex.Pattern[] |
patterns |
private static java.lang.String |
styleSheet |
private boolean |
sure |
private boolean |
toHTML |
Constructor and Description |
---|
DirectoryURLConnection(java.net.URLConnection con) |
DirectoryURLConnection(java.net.URLConnection con,
boolean notsure) |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
java.lang.String |
getContentEncoding() |
int |
getContentLength() |
java.lang.String |
getContentType() |
java.lang.String |
getHeaderField(java.lang.String key) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaderFields() |
java.io.InputStream |
getInputStream() |
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentLengthLong, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getIfModifiedSince, getLastModified, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setRequestProperty, setUseCaches, toString
private static final java.lang.String[] patStrings
private static final int[][] patternGroups
private static final java.util.regex.Pattern[] patterns
private static final java.util.regex.Pattern linkp
private static final java.lang.String styleSheet
private final java.net.URLConnection inner
private final boolean sure
private java.lang.String dirUrl
private boolean toHTML
private final boolean ftp
private java.io.InputStream ins
DirectoryURLConnection(java.net.URLConnection con, boolean notsure)
DirectoryURLConnection(java.net.URLConnection con)
public void connect() throws java.io.IOException
connect
in class java.net.URLConnection
java.io.IOException
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in class java.net.URLConnection
java.io.IOException
public java.lang.String getContentType()
getContentType
in class java.net.URLConnection
public java.lang.String getContentEncoding()
getContentEncoding
in class java.net.URLConnection
public int getContentLength()
getContentLength
in class java.net.URLConnection
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaderFields()
getHeaderFields
in class java.net.URLConnection
public java.lang.String getHeaderField(java.lang.String key)
getHeaderField
in class java.net.URLConnection