一般來說在 Multipart Form 中大多是要上傳檔案,
那如果還要包含欄位要如何處理呢?
可以在 MultipartFormDataContent 加入 StringContent 而 name 屬性記得要用 " 去包起來哦! 如下,
using (var client = new HttpClient())
{
using (var content = new MultipartFormDataContent())
{
content.Add(new StringContent("Field Value"), "\"FieldName\"");
using (var message = await client.PostAsync("http://你要POST的URL", content))
{
//取回結果
var input = await message.Content.ReadAsStringAsync();
}
};
}
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^