2014-01-14 2 views
0

Мне было интересно, есть ли стандарт для ответа на PUT/POST? Например, чтобы дать некоторый контекст, если бы я подвергать конечную точку, чтобы обновить/создать клиент конвенции для возврата:Организация отдыха на тему ответа на пост/пост?

  • Код состояния 200/OK
  • ИЛИ возвращения всех данных, которые были сохранены обратно пользователю. По существу, возврат запроса обратно, но с установленными значениями идентичности?

Конечно, любые ссылки на заслуживающие доверия сайты были бы фантастическими и оцененными.

ответ

1

Что о них:

POST:

Если ресурс был создан на сервере происхождения, ответ ДОЛЖЕН быть 201 (создания) и содержать объект, который описывает статус запрос и относится к новому ресурсу, а Расположение заголовок

PUT:

Если существующий ресурс модифицирован, либо 200 (ОК) или 204 (Нет) Содержимое коды ответа должны быть отправлены, чтобы указать успешное завершение запроса.

+0

Хмм спасибо за ссылки, которые были интересны, хотя они ничего не упоминают против того, что (если что-либо) должно быть возвращено в теле ответа. Я предполагаю, что это личное соглашение и должен ли API возвращать тяжелую полезную нагрузку. –

Смежные вопросы