REST и DELETE -> передаваемые параметры

Так что этот вопрос задавался много раз в SO и в других местах. На SO это, наверное, вопрос с наиболее полными ответами и комментариями.
REST, HTTP DELETE и параметры

В моем сценарии я хочу добавить информацию в запрос на удаление не для идентификации ресурса, а в виде метаданных. В частности, только некоторые дополнительные данные, которые операция удаления должна записать в журнал.

Исходя из всего, что я прочитал, размещение любых параметров как части запроса DELETE идет вразрез с лучшими практиками. Какова будет лучшая практика в этом сценарии?

1 ответ

Решение

Метаданные по самому названию - это данные о Ресурсе. Используя HTTP, такие данные принадлежат заголовкам HTTP.

Так как X- префикс устарел, просто выберите подходящие имена заголовков для ваших метаданных.

Другие вопросы по тегам