Junior — Middle
93
Какова основная задача метода POST при работе с веб-API?
Answer from AI
sobes.tech AI
Основная задача метода POST при работе с веб-API — отправка данных на сервер для создания нового ресурса или выполнения определённой операции, которая изменяет состояние сервера.
В отличие от GET, который запрашивает данные, POST передаёт информацию в теле запроса. Например, при регистрации пользователя клиент отправляет данные формы через POST, и сервер создаёт новую запись в базе.
Пример использования POST в C# с HttpClient:
var client = new HttpClient();
var content = new StringContent("{ \"name\": \"John\" }", Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.example.com/users", content);
if (response.IsSuccessStatusCode)
{
Console.WriteLine("Пользователь создан");
}