mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-01 02:38:43 +08:00 
			
		
		
		
	Merge branch 'develop' of https://gitee.com/scholarli/ruoyi-vue-pro_1 into develop
# Conflicts: # yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/http/HttpUtils.java # yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/SmsCallbackController.java # yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/framework/sms/core/client/impl/SmsClientTests.java
This commit is contained in:
		| @@ -111,7 +111,7 @@ public class HttpUtils { | ||||
|             authorization = Base64.decodeStr(authorization); | ||||
|             clientId = StrUtil.subBefore(authorization, ":", false); | ||||
|             clientSecret = StrUtil.subAfter(authorization, ":", false); | ||||
|         // 再从 Param 中获取 | ||||
|             // 再从 Param 中获取 | ||||
|         } else { | ||||
|             clientId = request.getParameter("client_id"); | ||||
|             clientSecret = request.getParameter("client_secret"); | ||||
| @@ -143,4 +143,21 @@ public class HttpUtils { | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * HTTP get 请求,基于 {@link cn.hutool.http.HttpUtil} 实现 | ||||
|      * | ||||
|      * 为什么要封装该方法,因为 HttpUtil 默认封装的方法,没有允许传递 headers 参数 | ||||
|      * | ||||
|      * @param url URL | ||||
|      * @param headers 请求头 | ||||
|      * @return 请求结果 | ||||
|      */ | ||||
|     public static String get(String url, Map<String, String> headers) { | ||||
|         try (HttpResponse response = HttpRequest.get(url) | ||||
|                 .addHeaders(headers) | ||||
|                 .execute()) { | ||||
|             return response.body(); | ||||
|         } | ||||
|     } | ||||
|  | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV