Sobes.tech
Back to questions
Junior — Middle
75

Можешь перечислить основные HTTP-методы и их функции?

Companies where asked
SunlightSunlight
ООО Корпорация ЗНАК
Idaproject
AstonAston
БилайнБилайн

Answer from AI

sobes.tech AI

Основные HTTP-методы и их функции:

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

Пример использования GET и POST в Python с requests:

import requests

response = requests.get('https://api.example.com/items')
print(response.json())

response = requests.post('https://api.example.com/items', json={'name': 'NewItem'})
print(response.status_code)