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