Предположим, у меня есть API, который создает Person, и он может принять создание Person с данными в XML или данными в JSON.
Я могу использовать точно такой же API
POST /person
и единственной переменной является тип содержимого. Итак, для XML это:
Content-type: application/xml
и для JSON
Content-type: application/xml
Аналогично для загрузки файла мы могли бы
POST /file
для URL закодировано это
Content-Type: application/x-www-form-urlencoded
и если формат multipart / form-data, то это
Content-Type: multipart/form-data
это с точки зрения REST или мне нужно согласование контента?
Спасибо