PostCall() public static method

Выполнить POST запрос.
public static PostCall ( string url, string parameters, IWebProxy webProxy ) : WebCallResult
url string URL.
parameters string Параметры запроса.
webProxy IWebProxy Хост.
return WebCallResult
Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
 /// <inheritdoc />
 public string GetJson(string url, IEnumerable <KeyValuePair <string, string> > parameters)
 {
     return(WebCall.PostCall(url, parameters, Proxy).Response);
 }