web-dev-qa-db-ja.com

不眠症RESTクライアント-multipart / form-dataの「Content-Type」を設定

TL; DRindividualファイル/入力にContent-Typeヘッダーを設定する方法multipart/form-dataリクエストの/ text(不眠症)?

Insomnia Rest Clientを使用してPOST= OneNote API( HTTP description )にしようとしています。ドキュメントによると、multipart/form-dataを送信する必要がありますヘッダー付きの1つのファイル/テキストを使用したリクエスト:

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を表示できません。

10
Diode Dan

解決策:filePOSTを使用する場合引数、これは動作します。理由はわかりません。

solution image

16
Diode Dan