com.ning.http.util
Class AsyncHttpProviderUtils
java.lang.Object
com.ning.http.util.AsyncHttpProviderUtils
public class AsyncHttpProviderUtils
- extends java.lang.Object
AsyncHttpProvider
common utilities.
The cookies's handling code is from the Netty framework.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CHARSET
public static final java.lang.String DEFAULT_CHARSET
- See Also:
- Constant Field Values
simpleDateFormat
protected static final java.lang.ThreadLocal<java.text.SimpleDateFormat[]> simpleDateFormat
AsyncHttpProviderUtils
public AsyncHttpProviderUtils()
get
public static final java.text.SimpleDateFormat[] get()
createUri
public static final java.net.URI createUri(java.lang.String u)
getBaseUrl
public static final java.lang.String getBaseUrl(java.net.URI uri)
getAuthority
public static final java.lang.String getAuthority(java.net.URI uri)
getRedirectUri
public static final java.net.URI getRedirectUri(java.net.URI uri,
java.lang.String location)
getPort
public static final int getPort(java.net.URI uri)
createMultipartRequestEntity
public static final MultipartRequestEntity createMultipartRequestEntity(java.util.List<Part> params,
FluentStringsMap methodParams)
throws java.io.FileNotFoundException
- This is quite ugly as our internal names are duplicated, but we build on top of HTTP Client implementation.
- Parameters:
params
- methodParams
-
- Returns:
- a MultipartRequestEntity.
- Throws:
java.io.FileNotFoundException
readFully
public static final byte[] readFully(java.io.InputStream in,
int[] lengthWrapper)
throws java.io.IOException
- Throws:
java.io.IOException
encodeCookies
public static java.lang.String encodeCookies(java.util.Collection<Cookie> cookies)
constructUserAgent
public static java.lang.String constructUserAgent(java.lang.Class<? extends AsyncHttpProvider> httpProvider)
parseCharset
public static java.lang.String parseCharset(java.lang.String contentType)
parseCookie
public static Cookie parseCookie(java.lang.String value)
checkBodyParts
public static void checkBodyParts(int statusCode,
java.util.Collection<HttpResponseBodyPart> bodyParts)
Copyright © 2011. All Rights Reserved.