From 7914cc9dc7a5223b1804daa36a0614d00c92937f Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期三, 27 三月 2024 14:54:25 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/util/RestTemplateUtil.java | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-webchat/src/main/java/com/dy/pipirrWebChat/util/RestTemplateUtil.java b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/util/RestTemplateUtil.java similarity index 82% rename from pipIrr-platform/pipIrr-web/pipIrr-web-webchat/src/main/java/com/dy/pipirrWebChat/util/RestTemplateUtil.java rename to pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/util/RestTemplateUtil.java index 980a121..7b89aea 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-webchat/src/main/java/com/dy/pipirrWebChat/util/RestTemplateUtil.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/util/RestTemplateUtil.java @@ -1,4 +1,4 @@ -package com.dy.pipirrWebChat.util; +package com.dy.pipIrrSell.util; import com.alibaba.fastjson2.JSONObject; import org.springframework.beans.factory.annotation.Autowired; @@ -13,8 +13,8 @@ /** * @author ZhuBaoMin - * @date 2024-02-23 15:42 - * @LastEditTime 2024-02-23 15:42 + * @date 2024-03-06 13:47 + * @LastEditTime 2024-03-06 13:47 * @Description */ @@ -39,6 +39,19 @@ HttpEntity<MultiValueMap<String, Object>> httpEntity = new HttpEntity<>(null, headers); ResponseEntity<String> response = restTemplate.exchange(tempUrl, HttpMethod.GET, httpEntity, String.class); return JSONObject.parseObject(response.getBody()); + } + + public JSONObject getHeaders(String url, Map<String, Object> queryParams, Map<String, String> headerParams) throws IOException { + String tempUrl = setParamsByAppendUrl(queryParams, url); + HttpHeaders headers = new HttpHeaders(); + headerParams.forEach(headers::add); + HttpEntity<MultiValueMap<String, Object>> httpEntity = new HttpEntity<>(null, headers); + ResponseEntity<String> response = restTemplate.exchange(tempUrl, HttpMethod.GET, httpEntity, String.class); + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("headers", response.getHeaders()); + jsonObject.put("body", response.getBody()); + return jsonObject; } public JSONObject get2(String url, Map<String, Object> queryParams, Map<String, String> headerParams) throws IOException { @@ -99,4 +112,4 @@ return url + sb; } -} +} \ No newline at end of file -- Gitblit v1.8.0