Разобраться с ошибкой в ​​посте и получить цепочку запросов - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть api сервера отдыха с несколькими методами POST и DELETE и только один метод GET.Методы POST и DELETE изменяют некоторые части ресурса, а метод GET возвращает ресурс завершенным.

Клиентское приложение имеет основную форму для отображения всего ресурса и другие всплывающие формы для изменения его частей, вызывающих запросы POST и DELETE.После внесения изменений (получен HTTP-код 200) клиент вызывает GET-запрос для получения последней версии ресурса, закрывает всплывающее окно и отображает ресурс в основной форме.

Как мне поступить, когда GETОшибка запроса после успешного выполнения запроса POST?Клиентский ресурс несовместим, поэтому я не могу вносить никаких изменений.Может быть, разрешить только обновить действие данных?Или лучше, чтобы методы POST и DELETE возвращали весь ресурс как GET-запрос?Другие приложения, вызывающие метод POST, не нуждаются в данных ответа.

...