From 64fa2c33cd645e86d4e2a8c34c7881ea4aa678cf Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 17 六月 2025 18:33:37 +0800
Subject: [PATCH] 代码初始化

---
 server/src/main/java/com/doumee/core/utils/HttpsUtil.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/server/src/main/java/com/doumee/core/utils/HttpsUtil.java b/server/src/main/java/com/doumee/core/utils/HttpsUtil.java
index e4688de..06aed69 100644
--- a/server/src/main/java/com/doumee/core/utils/HttpsUtil.java
+++ b/server/src/main/java/com/doumee/core/utils/HttpsUtil.java
@@ -1,5 +1,7 @@
 package com.doumee.core.utils;
 
+import lombok.extern.slf4j.Slf4j;
+
 import javax.net.ssl.*;
 import java.io.*;
 import java.net.HttpURLConnection;
@@ -9,7 +11,11 @@
 import java.security.SecureRandom;
 import java.security.cert.CertificateException;
 import java.security.cert.X509Certificate;
+import java.util.HashMap;
+import java.util.LinkedHashMap;
+import java.util.Map;
 
+@Slf4j
 public class HttpsUtil {
 
     public static String get(String url,boolean ignoreSSL) {
@@ -163,6 +169,7 @@
         try {
             URL _url = new URL(url);
             connection = (HttpURLConnection) _url.openConnection();
+            System.out.println(connection.getContentLength());
             connection.setDoOutput(true);
             connection.setRequestMethod("GET");
             return connection.getInputStream();
@@ -171,6 +178,30 @@
         }
         return null;
     }
+    public static Map<String,Object> connInputsteamReturnMap(String url, String method, String data, String contentType ){
+        HttpURLConnection connection = null;
+        try {
+            Map<String,Object> map = new HashMap<>();
+            URL _url = new URL(url);
+            connection = (HttpURLConnection) _url.openConnection();
+            connection.setDoOutput(true);
+            connection.setRequestMethod("GET");
+            int size =connection.getContentLength();
+            log.error("浼佷笟鍥剧墖涓嬭浇娴佸疄闄呭ぇ灏忥細=========================="+size);
+            InputStream in =connection.getInputStream();
+            if(in == null){
+                log.error("浼佷笟鍥剧墖涓嬭浇娴佸疄闄呮祦涓虹┖锛�==========================");
+                return null;
+            }
+            log.error("浼佷笟鍥剧墖涓嬭浇娴佸ぇ灏忥細=========================="+in.available());
+            map.put("data",in);
+            map.put("size",size);
+            return map;
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return null;
+    }
     public static String connectionHttp(String url,String method,String data,String contentType ){
         HttpURLConnection connection = null;
         try {

--
Gitblit v1.9.3