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