public static PostCall ( string url, string parameters, IWebProxy webProxy ) : |
||
url | string | URL. |
parameters | string | Параметры запроса. |
webProxy | IWebProxy | Хост. |
return |
/// <summary> /// Получение json по url-адресу /// </summary> /// <param name="url">Адрес получения json</param> /// <returns>Строка в формате json</returns> public string GetJson(string url) { var separatorPosition = url.IndexOf('?'); var methodUrl = separatorPosition < 0 ? url : url.Substring(0, separatorPosition); var parameters = separatorPosition < 0 ? string.Empty : url.Substring(separatorPosition + 1); return(WebCall.PostCall(methodUrl, parameters, _host, _port, _proxyLogin, _proxyPassword).Response); }
/// <summary> /// Получение json по url-адресу /// </summary> /// <param name="url">Адрес получения json</param> /// <returns>Строка в формате json</returns> public string GetJson(string url) { var separatorPosition = url.IndexOf('?'); string methodUrl = separatorPosition < 0 ? url : url.Substring(0, separatorPosition); string parameters = separatorPosition < 0 ? string.Empty : url.Substring(separatorPosition + 1); return(WebCall.PostCall(methodUrl, parameters).Response); }
/// <inheritdoc /> public string GetJson(string url, IEnumerable <KeyValuePair <string, string> > parameters) { return(WebCall.PostCall(url, parameters, Proxy).Response); }