2013-02-08 55 views
2

我想要使用的REST-API需要在多部分形式数据内容的每个部分上设置头文件“Content-Transfer-Encoding”。HttpClient设置内容传输编码头文件

我还没有找到设置此标头的选项。有任何想法吗?

回答

0

您还可以使用Add(string,string)将任何自定义标头添加到HttpContentHeaders实例中。

E.g.

string upload_file_path = @"C:\file_to_upload.bin"; 
var stream_content = new StreamContent(new FileStream(upload_file_path, FileMode.Open, FileAccess.Read)); 
stream_content.Headers.Add("Content-Transfer-Encoding", "binary");