get请求将键值对数据拼接到url后面,并且进行编码处理(编码空格(转为%20)和中文字符等非保留字符)
static async get<T>(url: string, params?: HashMap<string,object>): Promise<T> { if (params && params.length > 0) {// 存在请求参数,构建参数格式,拼接到url后let urlParams = '';params.forEach((value: object, key: string) => {if (urlParams.length > 0) {urlParams += "&";}urlParams += (key + "=" + value);});// 拼接url和参数url = url + "?" + urlParams;url = encodeURI(url)}return req.get<null, T>(url, {})}