Я уже писал о том, как отправлять запросы на сторонний сервер с помощью POST . Сегодня напишу как сформировать GET запрос. Зачастую я использую GET запрос для получения ответа в виде JSON и сразу десериализую JSON строку в объект. Поэтому метод у меня будет универсальный. Для универсальности будем использовать Generics. Итак, смотрим: /// <summary> /// Generic GET Метод /// </summary> /// <param name="url">Адрес, по которому мы обращаемся с параметрами для GET запроса</param> //Здесь T - это объект, в который мы будем десериализовать JSON ответ public static T GetMethod<T>(string url) { object value = null; var reqGet = WebRequest.Create(url); var resp = reqGet.GetResponse(); var stream = resp.GetResponseStream(); if (stream != null) { //читаем поток в строку StreamReader sr = new StreamReader(stream); ...
примеры mvc с# asp.net