Http的工具类,封装Http的相关操作

成员函数:

UrlDecode

Url解码

参数:

名称 类型 说明
url String 需要解码的url

返回值:

String 解码后的url

UrlEncode

Url编码

参数:

名称 类型 说明
url String 需要编码的url

返回值:

String 编码后的url

Request

发起http请求

参数:

名称 类型 说明
method String 请求方式 GET POST
url String 请求的url地址
query ZmHash 请求url参数 键值对 执行时会拼接到url?后面
methodData ZmHash 请求方式数据 主要包含以下内容

type:请求子类型,可以传入 json、xml、plain、x-www-form-urlencoded、form-data、fileDown(文件下载) 也可以为空或者none

data:post传递的内容 对于x-www-form-urlencoded、form-data传入ZmHash键值对 其它为字符串

files:上传文件时候传递文件数据的键值对列表ZmHashList

filePath:下载文件保存的路径 |

| header| ZmHash | 请求头部数据 |

| config| ZmHash | 请求配置数据 |

返回值:

ZmReturnMsg ZmReturnMsg对象 msgStatus为ok时候代表请求成功,否则请求失败

其它说明: