Да. Если вы просто возвращаете заголовок с 200, вы делаете недостаточно.
Вам нужно вернуть что-то в теле. Магистраль ожидает, что это будет JSON вашего объекта. В случае создания это необходимо, потому что вам по крайней мере необходимо вернуть идентификатор вашего объекта, чтобы Backbone знал, как обновлять. В случае обновления соглашение (по крайней мере) возвращает вещи, которые изменились.
В любом случае вы можете просто вернуть весь объект ... это самый простой способ, и я предпочитаю его таким образом, поскольку он обеспечивает согласованность с сервером.
Полагаю, вы можете просто вернуть {}
, и это может подойти для обновлений, но этого будет недостаточно для создания.
Я бы продолжал возвращать объект в теле.