Sobes.tech
Junior — Middle

Можеш ли да изброиш основните HTTP методи и техните функции?

sobes.tech AI

Отговор от 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)