RESTful API: какую комбинацию METHOD / HEADER использовать только для проверки
Я бы хотел, чтобы у моего API был запрос только для проверки. Например, если у меня есть URL-адрес, такой как:
http://api.somesite.com/users/12345
и пользователь заполняет форму информации о клиенте, которую я в конечном итоге ПАТЧИРУЮ / PUT / POST к этому ресурсу. Когда пользователь заполняет форму, я мог бы захотеть периодически отправлять на сервер частично обновленное представление, чтобы я мог отображать в реальном времени подтверждение его ввода (например, «Это имя пользователя уже занято», «Что» пароль слишком короткий & quot;).
Не существует стандартного МЕТОДА HTTP или HEADER, который, по-видимому, допускает такое поведение на том же ресурсе. Похоже, мои варианты:
Create a new subordinate resource for validation Use a custom header (x-somesite-validation-only) and PUT indicating that I want to validate but not save