Исправьте код состояния HTTP для метода PUT / POST, который не обновляет документ - PullRequest
0 голосов
/ 03 января 2019

У меня есть метод HTTP PUT / POST для обновления документа в базе данных.Однако в определенных условиях (например, метка времени входной транзакции меньше, чем метка времени в документе), метод PUT / POST не применяет обновление.Какой соответствующий код состояния HTTP необходимо вернуть в таких случаях, чтобы уведомить вызывающего абонента о том, что обновление не произошло?

1 Ответ

0 голосов
/ 03 января 2019

Посмотрите на ответ здесь

В идеале вы должны вернуть код состояния 400 (неверный запрос) с сообщением, указывающим, почему запрос не удался.Это позволяет любому, кто использует ваш API, понять, почему запрос не был успешным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...