как сделать отправку файла из памяти?
Хочу сделать отправку txt файла на свой сайт(предварительно сам сайт сохраняет файл в директорию). То есть через память задаём текст в txt(но не сохраняем файл в системе) и отправляет файл
byte[] bytes = null;
using (var ms = new MemoryStream())
{
using (TextWriter tw = new StreamWriter(ms))
{
tw.Write("blabla");
tw.Flush();
ms.Position = 0;
bytes = ms.ToArray();
}
}
Сама функцию отправки
try
{
WebClient client = new WebClient();
client.Credentials = CredentialCache.DefaultCredentials;
client.UploadFile("http://server.ru/index.php", "POST", file);
client.Dispose();
}
catch (Exception ex) { Console.WriteLine(ex); }