Sobes.tech
Back to questions
Junior — Middle
70

Можешь перечислить основные HTTP-методы и их назначения?

Companies where asked
AndersenAndersen
УК Первая

Answer from AI

sobes.tech AI

Основные HTTP-методы и их назначения:

  • GET — запрос на получение ресурса. Используется для чтения данных без изменения состояния сервера.
  • POST — отправка данных на сервер для создания нового ресурса или выполнения операции.
  • PUT — замена или обновление ресурса по указанному URI.
  • DELETE — удаление ресурса.
  • HEAD — запрос заголовков ресурса без тела, используется для проверки существования или метаданных.
  • PATCH — частичное обновление ресурса.
  • OPTIONS — запрос поддерживаемых сервером методов для ресурса.

Пример использования в C# с HttpClient:

var client = new HttpClient();
var response = await client.GetAsync("https://example.com/api/data");
string content = await response.Content.ReadAsStringAsync();