Я тестирую API с HTTPie.В примечаниях по реализации метода, который я пытаюсь использовать, говорится, что он принимает многочастный запрос, содержащий модель в формате JSON (Content-Type = application / json) и один или несколько файлов (Content-Type = application / octet-stream),Я пытаюсь опубликовать файл с моделью в формате JSON.В соответствии с тем, что я понял из документации HTPPie , способ сделать это - передать его в виде:
http --form POST https://smartcat.ai/api/integration/v1/project/document documentModel@/path/to/json/file taskfile@/path/to/file\ projectId==xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
, где projectId - это параметр, который нужно отправить какСтрока запроса.
Я пытался установить заголовок Content-Type для каждого файла, однако он не выглядит правильным, так как я ожидал, что флаг --form
установит тип содержимого как multipart/form-data
,в соответствии с документацией.
Я уверен, что упускаю что-то простое, поэтому любые идеи о том, как следовать и как лучше понимать типы пантомимы, приветствуются.