Какие HTTP методы существуют и когда какой использовать?

Junior
346 просмотров
AFK Offer AI

GET — получение данных, идемпотентный, кешируемый. POST — создание ресурса, не идемпотентный. PUT — полная замена ресурса, идемпотентный. PATCH — частичное обновление, не обязательно идемпотентный. DELETE — удаление, идемпотентный. HEAD — как GET, но без тела ответа (проверка существования). OPTIONS — доступные методы (CORS preflight). Safe (не меняют состояние): GET, HEAD, OPTIONS. Идемпотентные: GET, PUT, DELETE, HEAD. POST — не safe, не idempotent. В REST: GET /users, POST /users, PUT /users/1, DELETE /users/1. В Python: requests.get(), requests.post() и т.д.

Следующий вопрос

Как строить графики с Matplotlib?