/// <summary>
        /// 处理发送请求
        /// </summary>
        /// <param name="httpSend"></param>
        /// <param name="url"></param>
        /// <returns></returns>
        protected virtual string HttpSend(IHttpSend httpSend, string url)
        {
            if (httpSend.GetType() == typeof(HttpPostRequest))
            {
                return(httpSend.Send(url, this.ToJson()));
            }

            return(httpSend.Send($"{url}&{this.ToQuery()}", string.Empty));
        }
示例#2
0
 protected override string HttpSend(IHttpSend httpSend, string url)
 {
     return(httpSend.Send(url, path));
 }
示例#3
0
 /// <summary>
 /// 处理发送请求
 /// </summary>
 /// <param name="httpSend"></param>
 /// <param name="url"></param>
 /// <returns></returns>
 protected virtual string HttpSend(IHttpSend httpSend, string url)
 {
     return(httpSend.Send(url, this.ToJson()));
 }