Package | Description |
---|---|
okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
Modifier and Type | Method and Description |
---|---|
HttpUrl.Builder |
HttpUrl.Builder.addEncodedPathSegment(java.lang.String encodedPathSegment) |
HttpUrl.Builder |
HttpUrl.Builder.addEncodedPathSegments(java.lang.String encodedPathSegments)
Adds a set of encoded path segments separated by a slash (either
\ or / ). |
HttpUrl.Builder |
HttpUrl.Builder.addEncodedQueryParameter(java.lang.String encodedName,
java.lang.String encodedValue)
Adds the pre-encoded query parameter to this URL's query string.
|
HttpUrl.Builder |
HttpUrl.Builder.addPathSegment(java.lang.String pathSegment) |
HttpUrl.Builder |
HttpUrl.Builder.addPathSegments(java.lang.String pathSegments)
Adds a set of path segments separated by a slash (either
\ or / ). |
private HttpUrl.Builder |
HttpUrl.Builder.addPathSegments(java.lang.String pathSegments,
boolean alreadyEncoded) |
HttpUrl.Builder |
HttpUrl.Builder.addQueryParameter(java.lang.String name,
java.lang.String value)
Encodes the query parameter using UTF-8 and adds it to this URL's query string.
|
HttpUrl.Builder |
HttpUrl.Builder.encodedFragment(java.lang.String encodedFragment) |
HttpUrl.Builder |
HttpUrl.Builder.encodedPassword(java.lang.String encodedPassword) |
HttpUrl.Builder |
HttpUrl.Builder.encodedPath(java.lang.String encodedPath) |
HttpUrl.Builder |
HttpUrl.Builder.encodedQuery(java.lang.String encodedQuery) |
HttpUrl.Builder |
HttpUrl.Builder.encodedUsername(java.lang.String encodedUsername) |
HttpUrl.Builder |
HttpUrl.Builder.fragment(java.lang.String fragment) |
HttpUrl.Builder |
HttpUrl.Builder.host(java.lang.String host) |
HttpUrl.Builder |
HttpUrl.newBuilder() |
HttpUrl.Builder |
HttpUrl.newBuilder(java.lang.String link)
Returns a builder for the URL that would be retrieved by following
link from this URL,
or null if the resulting URL is not well-formed. |
(package private) HttpUrl.Builder |
HttpUrl.Builder.parse(HttpUrl base,
java.lang.String input) |
HttpUrl.Builder |
HttpUrl.Builder.password(java.lang.String password) |
HttpUrl.Builder |
HttpUrl.Builder.port(int port) |
HttpUrl.Builder |
HttpUrl.Builder.query(java.lang.String query) |
(package private) HttpUrl.Builder |
HttpUrl.Builder.reencodeForUri()
Re-encodes the components of this URL so that it satisfies (obsolete) RFC 2396, which is
particularly strict for certain components.
|
HttpUrl.Builder |
HttpUrl.Builder.removeAllEncodedQueryParameters(java.lang.String encodedName) |
HttpUrl.Builder |
HttpUrl.Builder.removeAllQueryParameters(java.lang.String name) |
HttpUrl.Builder |
HttpUrl.Builder.removePathSegment(int index) |
HttpUrl.Builder |
HttpUrl.Builder.scheme(java.lang.String scheme) |
HttpUrl.Builder |
HttpUrl.Builder.setEncodedPathSegment(int index,
java.lang.String encodedPathSegment) |
HttpUrl.Builder |
HttpUrl.Builder.setEncodedQueryParameter(java.lang.String encodedName,
java.lang.String encodedValue) |
HttpUrl.Builder |
HttpUrl.Builder.setPathSegment(int index,
java.lang.String pathSegment) |
HttpUrl.Builder |
HttpUrl.Builder.setQueryParameter(java.lang.String name,
java.lang.String value) |
HttpUrl.Builder |
HttpUrl.Builder.username(java.lang.String username) |
Constructor and Description |
---|
HttpUrl(HttpUrl.Builder builder) |