Назад к вопросам
Junior — Middle
70
Какими способами можно отправлять запросы с помощью протокола HTTP?
Ответ от нейросети
sobes.tech AI
В C# для отправки HTTP-запросов чаще всего используется класс HttpClient. Основные способы отправки запросов:
- GET — получение данных с сервера.
- POST — отправка данных на сервер.
- PUT — обновление данных.
- DELETE — удаление данных.
Пример отправки GET-запроса:
using System.Net.Http;
using System.Threading.Tasks;
HttpClient client = new HttpClient();
string url = "https://api.example.com/data";
HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
Для POST-запроса можно использовать метод PostAsync, передавая содержимое в виде HttpContent.