From 05db93c48c69b1fc5db8bb2fce4c37014e92e450 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 19 八月 2025 10:01:30 +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