В предыдущем посте забыл указать еще два метода, это
OPTIONS и HEAD.Вернее не забыл, а почему-то думал, что они не относятся к стилю REST, а просто существует в рамках HTTP 😄
6️⃣
OPTIONS — предназначен для предоставления информации о доступных методах по указанному пути или для проверки, можно ли использовать CORS. Метод, конечно же, является безопасным и идемпотентным.7️⃣
HEAD — предназначен для запроса и проверки заголовков ресурса. Используется как GET, только в ответе не возвращается тело, исключительно заголовки (headers). Метод также является безопасным и идемпотентным.PS: про «главные», если что, был небольшой байт, методы на самом деле, не смотря на их полезность, используются очень редко, чаще всего их можно встретить в качестве вопроса на собесе))))
Так что, дерзайте!)
#rest #http #api
