提交multipart / form-data?

时间:2014-01-06 23:33:52

标签: c# post httpwebrequest webclient webrequest

我已经Googl-ed / SO'd to death,但似乎没有什么对我有用。除文件外,一切都提交正常。我尝试了很多东西,在尝试传输这个darn文件之前,我甚至没有原始代码。我已经尝试过WebClient,HttpWebRequest等等。我必须遗漏一些微不足道的东西。感谢。

  1. 我应该在课堂上使用什么? Web客户端? HttpWebRequest的?
  2. 我应该使用什么方法上传值。 (我真的不在乎解析响应。)
  3. 如何将文件存入请求?根据我的理解,我应该获取字节并将它们添加到我已经拥有的参数的NameValueCollection中?

        if (File.Exists(filepath))
            using (var ms = new MemoryStream())
            {
                new FileStream(filepath, FileMode.Open, FileAccess.Read).CopyTo(ms);
                return Encoding.UTF8.GetString(ms.ToArray());
            }
    

0 个答案:

没有答案