Вам нужно записать файл в поток запросов:
using (var reqStream = req.GetRequestStream()) { reqStream.Write( ... ) // write the bytes of the file }