私は方法を持っています:
private bool UploadFile(Stream fileStream, string fileName)
{
HttpContent fileStreamContent = new StreamContent(fileStream);
using (var client = new HttpClient())
{
using (var formData = new MultipartFormDataContent())
{
formData.Add(fileStreamContent, fileName, fileName);
var response = client.PostAsync("url", formData).Result;
return response.StatusCode == HttpStatusCode.OK;
}
}
}
}
これはファイルを WCF サービスに送信していますが、投稿の Wireshark ログを見ると、fileStream は追加されておらず、ファイル名だけが追加されています。他に何かする必要がありますか?