У нас есть REST API с поддержкой гиперссылок. С помощью наших автоматических тестов мы можем затем пройти по всем ссылкам в ответе и проверить, верны ли они, то есть действительно ли они доступны. Для этого мы в настоящее время используем метод HEAD HTTP. Теперь spe c утверждает, что HEAD должен вести себя как GET, но без тела. Пока все хорошо.
Но у нас также есть некоторые конечные точки, которые поддерживают ТОЛЬКО УДАЛИТЬ или PUT, но не имеют GET.
Вопрос: это все еще действительный HTTP - или имеет ли смысл - если мы также проверяем эти конечные точки с помощью HEAD? Конечно, в этом случае не должно быть никаких побочных эффектов, цель теста, по сути, будет только: «Конечная точка, вы живы и достижимы»?
Любые идеи (или может быть альтернативы)?