From 3f6685c77beeb12baf840733fb890860f4c26e7c Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期四, 25 七月 2024 17:25:59 +0800 Subject: [PATCH] 2024年07月25日17:24:45 --- HDL_ON/DAL/Server/HttpUtil.cs | 46 +++++++++++++++++++++++++++++----------------- 1 files changed, 29 insertions(+), 17 deletions(-) diff --git a/HDL_ON/DAL/Server/HttpUtil.cs b/HDL_ON/DAL/Server/HttpUtil.cs index 3ca2243..8cadb5d 100644 --- a/HDL_ON/DAL/Server/HttpUtil.cs +++ b/HDL_ON/DAL/Server/HttpUtil.cs @@ -4,11 +4,9 @@ using System.Net; using System.Security.Cryptography; using System.Text; -using Foundation; using HDL_ON.Entity; using RestSharp; using Shared; -using SiriKit; namespace HDL_ON.DAL.Server { @@ -21,13 +19,18 @@ /// 鍏叡鍩熷悕灏辫繎瑙f瀽 /// </summary> public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com"; - //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; - const string APP_KEY = "HDL-HOME-APP-TEST"; - const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss"; + public const string APP_KEY = "HDL-HOME-APP"; + public const string SECRET_KEY = "CPL345bn28gHnvi9G4tYbq3cTYkiHC"; - //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";//寮�鍙戠幆澧� - //const string APP_KEY = "CPEVRLRT";//寮�鍙戠幆澧傾PP_KEY - //const string SECRET_KEY = "CPEVRLSJCPEVRLSZ";//寮�鍙戠幆澧僑ECRET_KEY + + //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com"; + //public const string APP_KEY = "HDL-HOME-APP-TEST"; + //public const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss"; + + + //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";//mmmm + //const string APP_KEY = "CPEVRLRT"; + //const string SECRET_KEY = "CPEVRLSJCPEVRLSZ"; /// <summary> /// RegionMark /// </summary> @@ -35,7 +38,7 @@ /// <summary> /// 璇锋眰瓒呮椂鏃堕棿 /// </summary> - public const int TIME_OUT = 15; + public const int TIME_OUT = 10; /// <summary> /// 鐗规畩鎺ュ彛璇锋眰瓒呮椂鏃堕棿 /// </summary> @@ -159,6 +162,11 @@ { return new ResponsePackNew() { Code = "0" ,Data = "" }; } + if (!Common.ApiUtlis.Ins.hadInternet) + { + MainPage.Log("娌℃湁澶栫綉锛岀洿鎺ラ��鍑鸿姹�"); + return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR, message = Language.StringByID(StringId.FailedRequestServer) }; + } #region HttpWebRequest try { @@ -211,7 +219,12 @@ } } IRestResponse response = client.Execute(request); - HDL_ON.Utlis.WriteLine("鍙戦��", requestFullUrl, response.Request.Body?.Value.ToString()); + MainPage.Log("鍙戦��:"+ requestFullUrl, response.Request.Body?.Value.ToString()); + if(apiPath == NewAPI.API_POST_Login) + { + var ddd = Newtonsoft.Json.JsonConvert.SerializeObject(response); + //Console.WriteLine(ddd); + } if (response.StatusCode == HttpStatusCode.OK) { try @@ -253,14 +266,14 @@ } catch { } } - return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR }; + return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR, message = Language.StringByID(StringId.FailedRequestServer) }; } } catch (Exception ex) { HDL_ON.Utlis.WriteLine(ex.Message); - return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR }; + return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR ,message = Language.StringByID(StringId.FailedRequestServer) }; } #endregion @@ -304,7 +317,7 @@ /// 鍒锋柊 Token /// </summary> /// <returns></returns> - static bool RefreshToken() + static bool RefreshToken(bool canRefresh = true) { try { @@ -325,7 +338,6 @@ var sdm = new SiriKit.SceneDateManager(); sdm.AccessToken = UserInfo.Current.LoginTokenString; sdm.RefreshToken = UserInfo.Current.RefreshToken; - //var sss = NSUserDefaultsHelper.DataSuite.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken); #endif return true; } @@ -496,14 +508,14 @@ else { HDL_ON.Utlis.WriteLine(response.Content); - return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR }; + return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR, message = Language.StringByID(StringId.FailedRequestServer) }; } } catch (Exception ex) { HDL_ON.Utlis.WriteLine(ex.Message); - return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR }; + return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR, message = Language.StringByID(StringId.FailedRequestServer) }; } #endregion @@ -541,7 +553,7 @@ } - #endregion +#endregion #region **********绛惧悕鏍¢獙********** -- Gitblit v1.8.0