| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.httpclient.URI
org.apache.commons.httpclient.HttpURL
org.apache.commons.httpclient.HttpsURL
public class HttpsURL
The HTTPS URL.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.apache.commons.httpclient.URI | 
|---|
| URI.DefaultCharsetChanged, URI.LocaleToCharsetMap | 
| Field Summary | |
|---|---|
| static int | _default_portDeprecated. Use DEFAULT_PORTinstead.  This one doesn't conform
 to the project naming conventions. | 
| static char[] | _default_schemeDeprecated. Use DEFAULT_SCHEMEinstead.  This one doesn't
 conform to the project naming conventions. | 
| static int | DEFAULT_PORTDefault port for HTTPS URL. | 
| static char[] | DEFAULT_SCHEMEDefault scheme for HTTPS URL. | 
| Constructor Summary | |
|---|---|
| protected  | HttpsURL()Create an instance as an internal use. | 
|   | HttpsURL(char[] escaped)Construct a HTTPS URL as an escaped form of a character array. | 
|   | HttpsURL(char[] escaped,
         String charset)Construct a HTTPS URL as an escaped form of a character array with the given charset to do escape encoding. | 
|   | HttpsURL(HttpsURL base,
         HttpsURL relative)Construct a HTTPS URL with a given relative URL. | 
|   | HttpsURL(HttpsURL base,
         String relative)Construct a HTTPS URL with a given relative HTTPS URL string. | 
|   | HttpsURL(String original)Construct a HTTPS URL from a given string. | 
|   | HttpsURL(String host,
         int port,
         String path)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String host,
         int port,
         String path,
         String query)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String original,
         String charset)Construct a HTTPS URL from a given string with the given charset to do escape encoding. | 
|   | HttpsURL(String userinfo,
         String host,
         int port,
         String path)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String userinfo,
         String host,
         int port,
         String path,
         String query)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String userinfo,
         String host,
         int port,
         String path,
         String query,
         String fragment)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String user,
         String password,
         String host)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String user,
         String password,
         String host,
         int port)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String user,
         String password,
         String host,
         int port,
         String path)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String user,
         String password,
         String host,
         int port,
         String path,
         String query)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String user,
         String password,
         String host,
         int port,
         String path,
         String query,
         String fragment)Construct a HTTP URL from given components. | 
|   | HttpsURL(String host,
         String path,
         String query,
         String fragment)Construct a HTTPS URL from given components. | 
|   | HttpsURL(String userinfo,
         String host,
         String path,
         String query,
         String fragment)Construct a HTTPS URL from given components. | 
| Method Summary | |
|---|---|
| protected  void | checkValid()Verify the valid class use for construction. | 
|  int | getPort()Get the port number. | 
|  char[] | getRawScheme()Get the scheme. | 
|  String | getScheme()Get the scheme. | 
| Methods inherited from class org.apache.commons.httpclient.HttpURL | 
|---|
| getEscapedPassword, getEscapedUser, getPassword, getRawAboveHierPath, getRawCurrentHierPath, getRawPassword, getRawPath, getRawUser, getUser, setEscapedPassword, setEscapedUser, setEscapedUserinfo, setPassword, setQuery, setQuery, setRawPassword, setRawUser, setRawUserinfo, setURI, setUser, setUserinfo, toUserinfo | 
| Methods inherited from class java.lang.Object | 
|---|
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final char[] DEFAULT_SCHEME
public static final char[] _default_scheme
DEFAULT_SCHEME instead.  This one doesn't
 conform to the project naming conventions.
public static final int DEFAULT_PORT
public static final int _default_port
DEFAULT_PORT instead.  This one doesn't conform
 to the project naming conventions.
| Constructor Detail | 
|---|
protected HttpsURL()
public HttpsURL(char[] escaped,
                String charset)
         throws URIException,
                NullPointerException
escaped - the HTTPS URL character sequencecharset - the charset to do escape encoding
URIException - If checkValid() fails
NullPointerException - if escaped is nullURI.getProtocolCharset()
public HttpsURL(char[] escaped)
         throws URIException,
                NullPointerException
escaped - the HTTPS URL character sequence
URIException - If checkValid() fails
NullPointerException - if escaped is nullURI.getDefaultProtocolCharset()
public HttpsURL(String original,
                String charset)
         throws URIException
original - the HTTPS URL stringcharset - the charset to do escape encoding
URIException - If checkValid() failsURI.getProtocolCharset()
public HttpsURL(String original)
         throws URIException
original - the HTTPS URL string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String host,
                int port,
                String path)
         throws URIException
host - the host stringport - the port numberpath - the path string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String host,
                int port,
                String path,
                String query)
         throws URIException
host - the host stringport - the port numberpath - the path stringquery - the query string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String user,
                String password,
                String host)
         throws URIException
user - the user namepassword - his or her passwordhost - the host string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String user,
                String password,
                String host,
                int port)
         throws URIException
user - the user namepassword - his or her passwordhost - the host stringport - the port number
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String user,
                String password,
                String host,
                int port,
                String path)
         throws URIException
user - the user namepassword - his or her passwordhost - the host stringport - the port numberpath - the path string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String user,
                String password,
                String host,
                int port,
                String path,
                String query)
         throws URIException
user - the user namepassword - his or her passwordhost - the host stringport - the port numberpath - the path stringquery - The query string.
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String host,
                String path,
                String query,
                String fragment)
         throws URIException
host - the host stringpath - the path stringquery - the query stringfragment - the fragment string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String userinfo,
                String host,
                String path,
                String query,
                String fragment)
         throws URIException
userinfo format is normally
 <username>:<password> where
 username and password must both be URL escaped.
userinfo - the userinfo string whose parts are URL escapedhost - the host stringpath - the path stringquery - the query stringfragment - the fragment string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String userinfo,
                String host,
                int port,
                String path)
         throws URIException
userinfo format is normally
 <username>:<password> where
 username and password must both be URL escaped.
userinfo - the userinfo string whose parts are URL escapedhost - the host stringport - the port numberpath - the path string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String userinfo,
                String host,
                int port,
                String path,
                String query)
         throws URIException
userinfo format is normally
 <username>:<password> where
 username and password must both be URL escaped.
userinfo - the userinfo string whose parts are URL escapedhost - the host stringport - the port numberpath - the path stringquery - the query string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String userinfo,
                String host,
                int port,
                String path,
                String query,
                String fragment)
         throws URIException
userinfo format is normally
 <username>:<password> where
 username and password must both be URL escaped.
userinfo - the userinfo string whose parts are URL escapedhost - the host stringport - the port numberpath - the path stringquery - the query stringfragment - the fragment string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(String user,
                String password,
                String host,
                int port,
                String path,
                String query,
                String fragment)
         throws URIException
user - the user namepassword - his or her passwordhost - the host stringport - the port numberpath - the path stringquery - the query stringfragment - the fragment string
URIException - If checkValid() failsURI.getDefaultProtocolCharset()
public HttpsURL(HttpsURL base,
                String relative)
         throws URIException
base - the base HttpsURLrelative - the relative HTTPS URL string
URIException - If checkValid() fails
public HttpsURL(HttpsURL base,
                HttpsURL relative)
         throws URIException
base - the base HttpsURLrelative - the relative HttpsURL
URIException - If checkValid() fails| Method Detail | 
|---|
public char[] getRawScheme()
getRawScheme in class HttpURLpublic String getScheme()
getScheme in class HttpURLpublic int getPort()
getPort in class HttpURL
protected void checkValid()
                   throws URIException
checkValid in class HttpURLURIException - the wrong scheme use| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||