protected static string ConvertParameter(ListUtility.Parameters parameters) { HttpParameterListProcessor httpParameterListProcessor = new HttpParameterListProcessor(); string sParameters = parameters.Convert(httpParameterListProcessor); return(sParameters); }
public static string Get(string url, ListUtility.Parameters parameters) { string sParameters = ConvertParameter(parameters); System.Net.WebClient wc = new System.Net.WebClient(); string htmlResult = wc.DownloadString(url + "?" + sParameters); return(htmlResult); }
public static Com.Wiseape.Utility.ThirdParty.Google.CaptchaResponse Verify(string googleCaptchaSecret, string responseToken) { Com.Wiseape.Utility.ListUtility.Parameters parameters = new ListUtility.Parameters(); parameters = parameters.Add("secret", googleCaptchaSecret).Add("response", responseToken); string json = Com.Wiseape.Utility.HttpUtility.WebClient.Post(GoogleCaptchaVerificationUrl, parameters); Com.Wiseape.Utility.ThirdParty.Google.CaptchaResponse response = Com.Wiseape.Utility.Serializer.Json.Deserialize <Com.Wiseape.Utility.ThirdParty.Google.CaptchaResponse>(json); return(response); }
public static string Post(string url, ListUtility.Parameters parameters) { string sParameters = ConvertParameter(parameters); System.Net.WebClient wc = new System.Net.WebClient(); wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded"; string HtmlResult = wc.UploadString(url, sParameters); return(HtmlResult); }
public static string Get(string url, ListUtility.Parameters parameters) { string allUrl = url; if (parameters != null) { string sParameters = ConvertParameter(parameters); allUrl += "?" + sParameters; } System.Net.WebClient wc = new System.Net.WebClient(); string htmlResult = wc.DownloadString(allUrl); return(htmlResult); }
public void AddWhere(ListUtility.Parameters parameters) { Com.Trakindo.Utility.ListUtility.IListProcessor listProcessor = new Com.Trakindo.Utility.Database.QueryConditionAndConverter(); string where = parameters.Convert(listProcessor); this.Where = where; }