From c5238c1b78e8e7a066d6a82e4bbd5118de6b6efb Mon Sep 17 00:00:00 2001
From: hutongqing <hutongqing@hnkhzn.com>
Date: 星期一, 16 十二月 2024 21:23:02 +0800
Subject: [PATCH] 1
---
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/HttpHelper.cs | 54 ++++--------------------------------------------------
1 files changed, 4 insertions(+), 50 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/HttpHelper.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/HttpHelper.cs"
index da9e300..f49dc71 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/HttpHelper.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/HttpHelper.cs"
@@ -102,57 +102,11 @@
{
Console.WriteLine(e.Message);
}
+ finally
+ {
+
+ }
return null;
- }
-
- public static T Post<T>(string url, object parm, string rquestName = "") where T : class
- {
- HttpWebResponse response = null;
- StreamReader resultReader = null;
- string responseContent = string.Empty;
- try
- {
- HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
- request.Timeout = 10 * 1000;
- request.Method = "POST";
- request.ContentType = "application/json; charset=UTF-8";
- parm = parm ?? "";
- byte[] data = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(parm));
- request.ContentLength = data.Length;
- using (Stream newStream = request.GetRequestStream())
- {
- newStream.Write(data, 0, data.Length);
- };
-
- response = (HttpWebResponse)request.GetResponse();
- Stream webStream = response.GetResponseStream();
- if (webStream == null)
- {
- throw new Exception("Network error");
- }
-
- int statsCode = (int)response.StatusCode;
- resultReader = new StreamReader(webStream, Encoding.UTF8);
- responseContent = resultReader.ReadToEnd();
-
- if (response != null)
- response.Close();
- if (resultReader != null)
- resultReader.Close();
-
- if (statsCode != 200)
- {
- throw new Exception("寮傚父锛屽搷搴旂爜锛�" + statsCode.ToString());
- }
-
- Logger.Write_Log("System/API璇锋眰", rquestName, "璇锋眰鎴愬姛", new { 璇锋眰鎶ユ枃 = parm, 鎺ユ敹鎶ユ枃 = responseContent });
- return JsonConvert.DeserializeObject<T>(responseContent);
- }
- catch (Exception ex)
- {
- Logger.Write_Log("System/API璇锋眰", rquestName, "璇锋眰寮傚父", new { 璇锋眰鎶ユ枃 = parm, 鎺ユ敹鎶ユ枃 = responseContent, 閿欒 = ex.Message });
- throw ex;
- }
}
}
}
--
Gitblit v1.9.3