wxr
2024-12-02 ea0b1e8e5f43c5fd0a7d479e25ede3b8cbea464a
SiriIntents/Server/HttpUtil.cs
@@ -17,8 +17,14 @@
        /// 公共域名就近解析
        /// </summary>
        public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com";
        //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";
        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";//mmmm
        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";
        const string APP_KEY = "QWERREWQ";
        const string SECRET_KEY = "CPBUCTRLCPBUABCD";
        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";
        //public const string APP_KEY = "HDL-HOME-APP-TEST";
        //public const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss";
        /// <summary>
        /// RegionMark
        /// </summary>
@@ -110,6 +116,15 @@
            try
            {
                if (string.IsNullOrEmpty(urlHead))
                {
                    urlHead = HttpServerRequest.Ins.DataManager.GlobalRequestHttpsHost;
                    if (string.IsNullOrEmpty(urlHead))
                    {
                        urlHead = "https://nearest.hdlcontrol.com";
                    }
                }
                string requestFullUrl = urlHead + apiPath;
@@ -118,9 +133,10 @@
                RestRequest request = new RestRequest(method);
                request.Timeout = mTimeout * 1000;
                request.AddHeader("content-type", "application/json");
                request.AddHeader("language", "cn");
                request.AddHeader("Authorization", HttpServerRequest.Ins.DataManager.AccessToken);
                if (bodyParameterJson != null)
                {
                    request.AddParameter("application/json", bodyParameterJson, ParameterType.RequestBody);
@@ -170,6 +186,8 @@
                }
                else
                {
                    var ddd =Newtonsoft.Json.JsonConvert.SerializeObject(response);
                    return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
                }
@@ -200,7 +218,7 @@
        {
            var responsePackNew = RequestHttpsBase(method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
            //*****************Token过期处理*****************
            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED)
            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED )
            {
                //刷新Token
                if (RefreshToken()) {
@@ -249,14 +267,6 @@
        #endregion
        #region **********签名校验**********
        /// <summary>
        ///
        /// </summary>
        const string APP_KEY = "QWERREWQ";//"COSDFPIN";
        /// <summary>
        ///
        /// </summary>
        const string SECRET_KEY = "CPBUCTRLCPBUABCD";//"COSDFPJDCOSDFPJT";
        /// <summary>
        /// 获取当前时间戳值