public static MsgWithMobile OrderSndHttp(MsgWithMobile instances)
        {
            if (instances != null && instances.Head != null)
            {
                try
                {
                    var data = HttpGetx(instances.Head.Cmd,
                                        System.Convert.ToBase64String(MsgWithMobile.SerializeToBytes(instances)));

                    if (string.IsNullOrEmpty(data) || data.Equals("ok") || data.Equals("error"))
                    {
                        return(null);
                    }

                    var infos = MsgWithMobile.Deserialize(System.Convert.FromBase64String(data));
                    if (infos != null)
                    {
                        return(infos);
                    }
                }
                catch (Exception ex)
                {
                    Wlst.Cr.Coreb.Servers.WriteLog.WriteLogError(ex.ToString());
                }
            }

            return(null);
        }