public class HttpsURL extends HttpURL
URI.DefaultCharsetChanged, URI.LocaleToCharsetMap
Modifier and Type | Field and Description |
---|---|
static int |
_default_port
Deprecated.
Use
DEFAULT_PORT instead. This one doesn't conform
to the project naming conventions. |
static char[] |
_default_scheme
Deprecated.
Use
DEFAULT_SCHEME instead. This one doesn't
conform to the project naming conventions. |
static int |
DEFAULT_PORT
Default port for HTTPS URL.
|
static char[] |
DEFAULT_SCHEME
Default scheme for HTTPS URL.
|
allowed_abs_path, allowed_authority, allowed_fragment, allowed_host, allowed_IPv6reference, allowed_opaque_part, allowed_query, allowed_reg_name, allowed_rel_path, allowed_userinfo, allowed_within_authority, allowed_within_path, allowed_within_query, allowed_within_userinfo, control, delims, disallowed_opaque_part, disallowed_rel_path, space, unwise, within_userinfo
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
int |
getPort()
Get the port number.
|
char[] |
getRawScheme()
Get the scheme.
|
String |
getScheme()
Get the scheme.
|
getEscapedPassword, getEscapedUser, getPassword, getRawAboveHierPath, getRawCurrentHierPath, getRawPassword, getRawPath, getRawUser, getUser, setEscapedPassword, setEscapedUser, setEscapedUserinfo, setPassword, setQuery, setQuery, setRawPassword, setRawUser, setRawUserinfo, setUser, setUserinfo
clone, compareTo, equals, getAboveHierPath, getAuthority, getCurrentHierPath, getDefaultDocumentCharset, getDefaultDocumentCharsetByLocale, getDefaultDocumentCharsetByPlatform, getDefaultProtocolCharset, getEscapedAboveHierPath, getEscapedAuthority, getEscapedCurrentHierPath, getEscapedFragment, getEscapedName, getEscapedPath, getEscapedPathQuery, getEscapedQuery, getEscapedURI, getEscapedURIReference, getEscapedUserinfo, getFragment, getHost, getName, getPath, getPathQuery, getProtocolCharset, getQuery, getRawAuthority, getRawFragment, getRawHost, getRawName, getRawPathQuery, getRawQuery, getRawURI, getRawURIReference, getRawUserinfo, getURI, getURIReference, getUserinfo, hasAuthority, hasFragment, hashCode, hasQuery, hasUserinfo, isAbsoluteURI, isAbsPath, isHierPart, isHostname, isIPv4address, isIPv6reference, isNetPath, isOpaquePart, isRegName, isRelativeURI, isRelPath, isServer, normalize, setDefaultDocumentCharset, setDefaultProtocolCharset, setEscapedAuthority, setEscapedFragment, setEscapedPath, setEscapedQuery, setFragment, setPath, setQuery, setRawAuthority, setRawFragment, setRawPath, setRawQuery, toString
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.public HttpsURL(char[] escaped, String charset) throws URIException, NullPointerException
escaped
- the HTTPS URL character sequencecharset
- the charset to do escape encodingURIException
- If checkValid()
failsNullPointerException
- if escaped
is null
URI.getProtocolCharset()
public HttpsURL(char[] escaped) throws URIException, NullPointerException
escaped
- the HTTPS URL character sequenceURIException
- If checkValid()
failsNullPointerException
- if escaped
is null
URI.getDefaultProtocolCharset()
public HttpsURL(String original, String charset) throws URIException
original
- the HTTPS URL stringcharset
- the charset to do escape encodingURIException
- If checkValid()
failsURI.getProtocolCharset()
public HttpsURL(String original) throws URIException
original
- the HTTPS URL stringURIException
- If checkValid()
failsURI.getDefaultProtocolCharset()
public HttpsURL(String host, int port, String path) throws URIException
host
- the host stringport
- the port numberpath
- the path stringURIException
- 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 stringURIException
- If checkValid()
failsURI.getDefaultProtocolCharset()
public HttpsURL(String user, String password, String host) throws URIException
user
- the user namepassword
- his or her passwordhost
- the host stringURIException
- 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 numberURIException
- 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 stringURIException
- 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 stringURIException
- 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 stringURIException
- 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 stringURIException
- 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 stringURIException
- 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 stringURIException
- 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 stringURIException
- If checkValid()
failsURI.getDefaultProtocolCharset()
public HttpsURL(HttpsURL base, String relative) throws URIException
base
- the base HttpsURLrelative
- the relative HTTPS URL stringURIException
- If checkValid()
failspublic HttpsURL(HttpsURL base, HttpsURL relative) throws URIException
base
- the base HttpsURLrelative
- the relative HttpsURLURIException
- If checkValid()
failspublic char[] getRawScheme()
getRawScheme
in class HttpURL
public String getScheme()
Copyright © 2010 - 2020 Adobe. All Rights Reserved