Как передать файл по ssl потоку - C#
Формулировка задачи:
Добрый день. Подскажите такой вопрос: как передать файл по ssl потоку в C#?
Пишу так:
В итоге вроде все верно, но не работает, т.к. вывожу в лог file, прога пишет System.Byte[]. А если конвертирую file в строку, то выдает ошибку, т.к. в функции Write должен передаваться параметр byte[].
byte[] file = Encoding.UTF8.GetBytes(Soob); SslStream.Write(file); sslStream.Flush();
Решение задачи: «Как передать файл по ssl потоку»
textual
Листинг программы
StreamReader sr = new StreamReader (fileName); string Soob = sr.ReadToEnd(); sr.Dispose(); byte[] file = Encoding.UTF8.GetBytes(Soob); sslStream.Write(file); sslStream.Flush(); client.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д