C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 148 を表示中)
■86307 / )  Re[1]: HttpClientでのmultipart/mixed送信
□投稿者/ Hongliang (600回)-(2018/01/16(Tue) 09:44:07)
ネットワーク関連のプログラミングを行う場合、パケットキャプチャソフトを利用して、どんなデータが送信されているか/受信しているか、を確認しながら作業することをお勧めします。

> ・Content-Disposition:mixed

これがちょっとよくわからない仕様です。
https://wiki.suikawiki.org/n/multipart%2Fform-data#header-section-%E6%A7%8B%E6%96%87%E2%80%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%80%8B%E6%95%B0%E2%80%A8multipart%2Fmixed-%E6%96%B9%E5%BC%8F
ここによると、multipart/mixedの場合Content-Dispositionの値はattachmentまたはfileとなるらしいですが。
また、ファイル名も、filenameパラメータを使用するようです。

この辺り、もう一度API仕様の確認をされては。


> var content = new MultipartFormDataContent();
> content.Headers.ContentType.MediaType = "multipart/mixed";

間違いではありませんが、new MultipartContent("mixed")とすれば、
改めてMediaTypeを書き換える必要はなくなります。
返信 編集キー/


管理者用

- Child Tree -