Клиент Insomnia REST - установите Content-Type для multipart/form-data

TL;DR Как установить заголовки Content-Type для каждого отдельного файла/ввода/текста в запросе multipart/form-data (в Insomnia)?

Я пытаюсь выполнить POST в API OneNote (HTTP-описание) с помощью клиента Insomnia Rest. Согласно документации мне нужно отправить запрос multipart/form-data с одним файлом/текстом с заголовками:

Content-Type: text/html Content-Disposition: form-data; name=presentation

и еще один с заголовками:

Content-Type: application/inkml+xml Content-Disposition: form-data; name=presentation-onenote-inkml

Вот скриншот того, что я пытаюсь сделать: headers Как видите, API возвращает ошибку с No Content-Type, что заставляет меня поверить, что заголовок Content-Type не установлен. Информация об отладке приведена ниже: debug Данные POST скрыты, что не позволяет мне увидеть файл Content-Type.


person Diode Dan    schedule 31.07.2017    source источник


Ответы (1)


Решение. Когда вы используете POST с аргументами файл, это работает. Я не знаю почему.

изображение решения

person Diode Dan    schedule 03.08.2017
comment
Если вы нажмете кнопку «массовое редактирование», как будет выглядеть файл кода? - person Mathieu Brouwers; 05.10.2018