Я использую угловое значение 1.5, и мне нужно нажать на службу, чтобы загрузить файл. В той же службе я должен передать JSON в качестве тела запроса.Отправка нескольких типов содержимого по одному и тому же запросу
Когда я использую Content-type: application/json
multipart для файла не работает, если я использую Content-type: undefined
, тогда multipart будет работать, но параметр JSON не будет работать. Итак, есть ли способ, как я могу установить value
пары json как key-value
как multipart
? Или любой другой способ сделать это?
Благодаря
Да. Здесь мы добавляем сжатый json для multipart. Есть ли противоположный путь? многочастность в JSON? –
@AmirSuhail Почему вы хотите это сделать? Даже бэкэнд-обработка (JSON.parse) намного проще с такой разнотипной структурой - https://en.wikipedia.org/wiki/KISS_principle – lin
Да. Но бэкэнд должен вызывать somethere обслуживание, когда он получает multipart. Если мы сделаем вышеописанное, данные будут представлены как множественные параметры, а не как тело запроса. Чтобы получить данные в теле запроса, мне нужно это сделать. –