Sobes.tech
Назад к вопросам
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.