public class DecodeUtils
extends java.lang.Object
构造器和说明 |
---|
DecodeUtils() |
限定符和类型 | 方法和说明 |
---|---|
static long |
decodeContentLengthLong(Context ctx)
提取内容长度
|
static void |
decodeCookies(Context ctx,
java.lang.String cookies) |
static void |
decodeFormUrlencoded(Context ctx)
解码 FormUrlencoded
|
static void |
decodeFormUrlencoded(Context ctx,
boolean excludePost)
解码 FormUrlencoded
|
static void |
decodeMultipart(Context ctx,
MultiMap<UploadedFile> filesMap)
解码多部分主体
|
static java.lang.String |
extractQuotedValueFromHeader(java.lang.String header,
java.lang.String key)
提取头信息中的分段值(例:Content-Type:text/json;charset=utf-8)
|
static boolean |
isBodyLargerEx(java.lang.Throwable e)
是否为 body larger ex?
|
static java.lang.String |
rinseUri(java.lang.String uri)
清洗 uri
|
static StatusException |
status4xx(Context ctx,
java.lang.Exception e)
构建关状态异常
|
public static void decodeMultipart(Context ctx, MultiMap<UploadedFile> filesMap)
public static void decodeFormUrlencoded(Context ctx) throws java.io.IOException
java.io.IOException
public static void decodeFormUrlencoded(Context ctx, boolean excludePost) throws java.io.IOException
excludePost
- 排除 postjava.io.IOException
public static void decodeCookies(Context ctx, java.lang.String cookies)
public static long decodeContentLengthLong(Context ctx)
public static java.lang.String extractQuotedValueFromHeader(java.lang.String header, java.lang.String key)
public static java.lang.String rinseUri(java.lang.String uri)
public static StatusException status4xx(Context ctx, java.lang.Exception e)
public static boolean isBodyLargerEx(java.lang.Throwable e)