From d76e413d03a9e8645afe33d7573e60eed0fc8d8f Mon Sep 17 00:00:00 2001 From: 肖洋 <cathay_xy@163.com> Date: 星期四, 26 十二月 2024 14:25:54 +0800 Subject: [PATCH] 添加记录完成时间和修改日期的属性赋值 --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Common/HttpClient/HttpsClient.cs | 27 +++++++++++++++++++-------- 1 files changed, 19 insertions(+), 8 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Common/HttpClient/HttpsClient.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Common/HttpClient/HttpsClient.cs index 571ea6a..692d693 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Common/HttpClient/HttpsClient.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Common/HttpClient/HttpsClient.cs @@ -16,7 +16,7 @@ public static async Task<string> GetAsync(string url, Dictionary<string, object> parameters) { // 璁板綍璇锋眰鍙傛暟 - LogRequestParameters(parameters); + LogRequestParameters(parameters, url); // 灏嗗弬鏁版嫾鎺ュ埌URL涓� string queryString = string.Join("&", parameters.Select(x => $"{x.Key}={x.Value}")); @@ -35,7 +35,7 @@ string responseBody = await response.Content.ReadAsStringAsync(); // 璁板綍鍝嶅簲鍙傛暟 - LogResponseParameters(responseBody); + LogResponseParameters(responseBody, url); // 杩斿洖鍝嶅簲鍐呭 return responseBody; @@ -46,7 +46,7 @@ public static async Task<string> PostAsync(string url, Dictionary<string, object> parameters) { // 璁板綍璇锋眰鍙傛暟 - LogRequestParameters(parameters); + LogRequestParameters(parameters, url); // 鍒涘缓HttpClient瀹炰緥 using (HttpClient client = new HttpClient()) @@ -69,21 +69,32 @@ string responseBody = await response.Content.ReadAsStringAsync(); // 璁板綍鍝嶅簲鍙傛暟 - LogResponseParameters(responseBody); + LogResponseParameters(responseBody, url); // 杩斿洖鍝嶅簲鍐呭 return responseBody; } } - private static void LogRequestParameters(Dictionary<string, object> parameters) + private static void LogRequestParameters(Dictionary<string, object> parameters,string url = "") { - LogFactory.GetLog("API鎺ュ彛").Info(true, "璇锋眰鍙傛暟: " + JsonConvert.SerializeObject(parameters)); + StringBuilder builder = new StringBuilder(); + builder.Append(Environment.NewLine); + builder.Append("---------------------------------------------"); + builder.Append(Environment.NewLine); + builder.Append("url:" + url + "璇锋眰鍙傛暟: " + JsonConvert.SerializeObject(parameters)); + LogFactory.GetLog("API鎺ュ彛").Info(true, builder); } - private static void LogResponseParameters(string responseBody) + private static void LogResponseParameters(string responseBody, string url = "") { - LogFactory.GetLog("API鎺ュ彛").Info(true, "鍝嶅簲鍙傛暟: " + responseBody); + StringBuilder builder = new StringBuilder(); + builder.Append(Environment.NewLine); + builder.Append("url:" + url + "鍝嶅簲鍙傛暟: " + responseBody); + builder.Append(Environment.NewLine); + builder.Append("---------------------------------------------"); + builder.Append(Environment.NewLine); + LogFactory.GetLog("API鎺ュ彛").Info(true, builder); } private static IEnumerable<KeyValuePair<string, string>> ConvertToKeyValuePairs(Dictionary<string, object> parameters) -- Gitblit v1.9.3