Я пишу модуль API RESTful для приложения на PHP, и я немного смешался с глаголами HEAD
и OPTIONS
.
OPTIONS
Используется для получения доступных HTTP-глаголов для данного ресурса?HEAD
Используется для определения того, доступен ли данный ресурс?
Если кто-то может прояснить * эти глаголы, это было бы очень оценено.
* Прояснение было сделано в отношении архитектур API RESTful, повторно предназначающих HTTP-глаголы. С тех пор я понял, что как HEAD
, так и OPTIONS
не следует переназначать, а вместо этого вести себя предсказуемо, как и любое приложение HTTP. О, как мы развиваемся через 2 года.