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 |
AsyncHttpProviderUtils
public AsyncHttpProviderUtils()
createUri
public static final java.net.URI createUri(java.lang.String u)
getBaseUrl
public static final java.lang.String getBaseUrl(java.net.URI uri)
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
currentThread
public static final java.lang.String currentThread()
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)
Copyright © 2010. All Rights Reserved.