2017-02-21 35 views
1

У меня был существующий API POST, который использовался для отправки объекта на сервер. Теперь я хочу прикрепить файл к заголовку того же файла. Возможно ли это сделать. Может ли запрос иметь несколько типов контента.Как я могу отправить файл по заголовкам вызова POST, имея регулярные данные в теле запроса

Я попытался использовать директиву ngFileUpload и предоставить свой объект в поле данных метода Upload.upload. Однако, делая это, весь объект данных, кажется, попадает в заголовок, и запрос терпит неудачу.

Любые предложения по отправке файла в заголовках и JSON в тело запроса запроса POST?

ответ

0

В конце концов я выяснил, что HTTP-запрос может иметь один тип содержимого. Это соответствует стандартам. Однако по-прежнему возможно и довольно легко отправить данные вместе с файлом, используя объект FormData. Поддержка FormData, хотя и не во всех версиях различных браузеров.