Insomnia REST 客户端 - 为 multipart/form-data 设置 "Content-Type"

Insomnia REST Client - Set "Content-Type" for multipart/form-data

TL;DR 如何在 multipart/form-data 请求中为每个 个人 file/input/text 设置 Content-Type headers(Insomnia)?

我正在尝试使用 Insomnia Rest Client POST 到 OneNote API (HTTP description)。根据文档,我需要提交一个 multipart/form-data 请求,其中包含一个 file/text 和 headers:

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

和另一个 headers:

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

这是我正在尝试的屏幕截图: 如您所见,API returns 错误 No Content-Type 让我相信 Content-Type header 未设置。调试信息如下: POST 数据被隐藏,这不允许我看到 Content-Type.

解决方案: 当您将 POSTfile 参数一起使用时,此方法有效。不知道为什么。