Я разрабатываю RESTful API, и я хотел бы знать, какой самый RESTful способ вернуть подробности об операции.
например. Операция над ресурсом происходит, когда некоторые данные помещаются в URL. Коды состояния HTTP будут указывать либо на успех, либо на сбой операции. Но помимо успеха / неудачи мне нужно указать клиенту некоторую другую информацию, например, идентификационный номер.
Итак, мой вопрос: должен ли идентификационный номер возвращаться в XML-документе в содержимом ответа или в некоторых настраиваемых полях заголовка HTTP? Что больше соответствует принципам REST? Или я могу выбирать.