Junior — Middle
103
Pourriez-vous expliquer quels sont les méthodes du protocole HTTP et à quoi elles servent?
Entreprises à qui on a demandé
ООО Корпорация ЗНАК
GGSel
Réponse de l'IA
sobes.tech IA
HTTP (HyperText Transfer Protocol) использует несколько основных методов, каждый из которых предназначен для определённого действия с ресурсами на сервере:
- GET — запрашивает представление ресурса. Используется для получения данных без изменения состояния сервера.
- POST — отправляет данные на сервер для создания нового ресурса или выполнения обработки.
- PUT — заменяет текущий ресурс на сервере переданным содержимым.
- DELETE — удаляет указанный ресурс.
- HEAD — запрашивает только заголовки ресурса, без тела, полезно для проверки существования или метаданных.
- OPTIONS — возвращает поддерживаемые сервером методы для ресурса.
- PATCH — частично обновляет ресурс, изменяя только указанные поля.
Пример запроса GET в Python с использованием библиотеки requests:
import requests
response = requests.get('https://api.example.com/data')
print(response.status_code)
print(response.json())