Клиент Insomnia REST - установить "Content-Type" для нескольких частей / данных формы

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

Я пытаюсь отправить POST в API OneNote ( описание HTTP) с помощью Insomnia Rest Client. Согласно документации, мне нужно представить 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

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

2 ответа

Решение

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

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

Команда «Сгенерировать код» может помочь вам найти причину проблемы. Команда генерирует программный код, который содержит существенную часть данных POST.

Другие вопросы по тегам