2

我正在使用 HTTPie 测试 API。我尝试使用的方法的实现说明指出,它接受包含 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标志将 content-type 设置为multipart/form-data

我确信我缺少一些基本的东西,所以任何关于遵循方向以及如何更好地理解 mime 类型的想法都非常受欢迎。

4

0 回答 0