public class HttpUtils
extends java.lang.Object
AsyncHttpClient
common utilities.Modifier and Type | Field and Description |
---|---|
static java.nio.charset.Charset |
DEFAULT_CHARSET |
Constructor and Description |
---|
HttpUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
computeOriginHeader(Uri uri) |
static boolean |
followRedirect(AsyncHttpClientConfig config,
Request request) |
static java.lang.String |
getAuthority(Uri uri) |
static java.lang.String |
getBaseUrl(Uri uri) |
static java.lang.String |
getNonEmptyPath(Uri uri) |
static java.lang.String |
hostHeader(Request request,
Uri uri) |
static boolean |
isSameBase(Uri uri1,
Uri uri2) |
static java.nio.charset.Charset |
parseCharset(java.lang.String contentType) |
static java.nio.ByteBuffer |
urlEncodeFormParams(java.util.List<Param> params,
java.nio.charset.Charset charset) |
static void |
validateSupportedScheme(Uri uri) |
public static void validateSupportedScheme(Uri uri)
public static java.lang.String getBaseUrl(Uri uri)
public static java.lang.String getAuthority(Uri uri)
public static java.lang.String getNonEmptyPath(Uri uri)
uri
- the uripublic static java.nio.charset.Charset parseCharset(java.lang.String contentType)
public static boolean followRedirect(AsyncHttpClientConfig config, Request request)
public static java.nio.ByteBuffer urlEncodeFormParams(java.util.List<Param> params, java.nio.charset.Charset charset)
public static java.lang.String computeOriginHeader(Uri uri)
Copyright © 2019. All Rights Reserved.