Я думаю, что сервер может вернуть содержимое в ответ на PUT. Если вы используете формат конверта ответа, который учитывает загруженные данные (например, формат, используемый данными ember), вы также можете включить другие объекты, которые могли быть изменены с помощью триггеров базы данных и т. Д. # запросов, и это, кажется, хорошее место для оптимизации.)
Если я просто принимаю PUT и мне нечего сообщить, я использую код состояния 204 без тела. Если мне есть что сообщить, я использую код состояния 200 и включаю тело.