| | |
| | | * @param headerMap 请求头 |
| | | * @return 响应文本 |
| | | */ |
| | | public static String get(String url, Map<String, String> headerMap) { |
| | | public static String get(String url, Map<String, String> headerMap,String param) { |
| | | // 请求地址,以及参数设置 |
| | | HttpGet get = new HttpGet(url); |
| | | HttpPost post = new HttpPost(url); |
| | | if (headerMap != null) { |
| | | for (Map.Entry<String, String> entry : headerMap.entrySet()) { |
| | | get.setHeader(entry.getKey(), entry.getValue()); |
| | | post.setHeader(entry.getKey(), entry.getValue()); |
| | | } |
| | | } |
| | | if (StringUtils.isNotBlank(param)) { |
| | | log.info("参数值:{}", param); |
| | | HttpEntity httpEntity = new StringEntity(param, "utf-8"); |
| | | post.setEntity(httpEntity); |
| | | } |
| | | // 执行请求,获取相应 |
| | | return getRespString(get); |
| | | return getRespString(post); |
| | | } |
| | | |
| | | /** |