| | |
| | | * @param charset |
| | | * @return |
| | | */ |
| | | public static String doGet(String url, Map<String, String> map, String charset) throws Exception { |
| | | public static String doGet(String url, Map<String, Object> map, String charset) throws Exception { |
| | | System.out.println("start doGet url: " + url); |
| | | checkToken(); |
| | | org.apache.http.client.HttpClient httpClient = null; |
| | |
| | | } |
| | | map.forEach((k, v) -> { |
| | | try { |
| | | sb.append(k + "=" + URLEncoder.encode(v, charset) + "&"); |
| | | sb.append(k + "=" + URLEncoder.encode(v.toString(), charset) + "&"); |
| | | } catch (UnsupportedEncodingException e) { |
| | | e.printStackTrace(); |
| | | } |
| | |
| | | httpGet.addHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | httpGet.addHeader("Authorization", "Bearer " + IailabAuthClient.accessToken); |
| | | httpGet.addHeader("Tenant-Id", String.valueOf(authProperties.getTenantId())); |
| | | |
| | | HttpResponse response = httpClient.execute(httpGet); |
| | | if (response != null) { |
| | | HttpEntity resEntity = response.getEntity(); |