public class HttpUtils extends Object
AsyncHttpClient
common utilities.Modifier and Type | Field and Description |
---|---|
static IOException |
CHANNEL_CLOSED_EXCEPTION |
static Charset |
DEFAULT_CHARSET |
static IOException |
REMOTELY_CLOSED_EXCEPTION |
Constructor and Description |
---|
HttpUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
followRedirect(AsyncHttpClientConfig config,
Request request) |
static String |
getAuthority(Uri uri) |
static String |
getBaseUrl(Uri uri) |
static String |
getNonEmptyPath(Uri uri)
Convenient for HTTP layer when targeting server root
|
static String |
hostHeader(Request request,
Uri uri) |
static boolean |
isSameBase(Uri uri1,
Uri uri2) |
static Charset |
parseCharset(String contentType) |
static int |
requestTimeout(AsyncHttpClientConfig config,
Request request) |
static ByteBuffer |
urlEncodeFormParams(List<Param> params,
Charset charset) |
static void |
validateSupportedScheme(Uri uri) |
public static final IOException REMOTELY_CLOSED_EXCEPTION
public static final IOException CHANNEL_CLOSED_EXCEPTION
public static final Charset DEFAULT_CHARSET
public static final void validateSupportedScheme(Uri uri)
public static final String getNonEmptyPath(Uri uri)
public static int requestTimeout(AsyncHttpClientConfig config, Request request)
public static boolean followRedirect(AsyncHttpClientConfig config, Request request)
public static ByteBuffer urlEncodeFormParams(List<Param> params, Charset charset)
Copyright © 2015. All Rights Reserved.