类 HttpParseUtil
java.lang.Object
cn.jrack.core.util.HttpParseUtil
本类部分代码参考了voovan项目,不过为了适应需要,作了部分改动,感谢作者的贡献
项目地址: http://www.voovan.org/
- 作者:
- wchao 2017年7月27日 上午10:09:19
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getEqualMap(String str) 解析字符串中的所有等号表达式成 Mapstatic String获取HTTP 头属性里等式的值 可以从字符串 Content-Type: multipart/form-data; boundary=ujjLiiJBznFt70fG1F4EUCkIupn7H4tzm 直接解析出boundary的值.static voidstatic String[]searchByRegex(String source, String regex) 正则表达式查找,匹配的被提取出来做数组
-
构造器详细资料
-
HttpParseUtil
public HttpParseUtil()
-
-
方法详细资料
-
getEqualMap
解析字符串中的所有等号表达式成 Map- 参数:
str- 等式表达式- 返回:
- 等号表达式 Map
-
getPerprotyEqualValue
public static String getPerprotyEqualValue(Map<String, String> packetMap, String propertyName, String valueName) 获取HTTP 头属性里等式的值 可以从字符串 Content-Type: multipart/form-data; boundary=ujjLiiJBznFt70fG1F4EUCkIupn7H4tzm 直接解析出boundary的值. 使用方法:getPerprotyEqualValue(packetMap,"Content-Type","boundary")获得ujjLiiJBznFt70fG1F4EUCkIupn7H4tzm- 参数:
propertyName- 属性名valueName- 属性值- 返回:
-
main
- 参数:
args-
-
searchByRegex
正则表达式查找,匹配的被提取出来做数组- 参数:
source- 目标字符串regex- 正则表达式- 返回:
- 匹配的字符串数组
-