[C#] Отправка файла на FTP - Форум Cheat-Master.ru

Скидка на продавца и випа! Успей!
  • Страница 1 из 1
  • 1
Форум » Программирование » C++/C Программирование » [C#] Отправка файла на FTP
[C#] Отправка файла на FTP
old_manДата: Пятница, 04.11.2016, 08:59 | Сообщение # 1
Боец
Группа: Пользователи
Сообщений: 213
Статус: Offline
FileToUpload - Путь к файлу для загрузки
FtpAdress - Адрес ftp сервера включая папку в которую загружать
FTPUsername - Имя пользователя FTP сервера
FTPPassword - Пароль от FTP сервера


Пример вызова функции:
Код
UploadToFtp("file.txt","ftp://user.hosting.ru/public_html/","username", "userpwd");


Код
public void UploadToFtp(string FileToUpload, string FTPAdress, string FTPUsername, string FTPPassword)
{
try
{
FileInfo toUpload = new FileInfo(FileToUpload);
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(FTPAdress + toUpload.Name);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(FTPUsername, FTPPassword);
Stream ftpStream = request.GetRequestStream();
FileStream fileStream = File.OpenRead(FileToUpload);
byte[] buffer = new byte[1024];
int bytesRead = 0;
do
{
bytesRead = fileStream.Read(buffer, 0, 1024);
ftpStream.Write(buffer, 0, bytesRead);
}
while (bytesRead != 0);
fileStream.Close();
ftpStream.Close();
Properties.Settings.Default.uploaded = true;
}
catch
{
Thread.Sleep(8000); //в случае неудачи ждет 8 сек и пытается отправить снова
UploadToFtp("file.txt","ftp://user.hosting.ru/public_html/","username", "userpwd");
}
}


Главное в жизни - не терять любопытства
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » C++/C Программирование » [C#] Отправка файла на FTP
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Продажа Виртуальной Валют... [Vladislav_Verkhovnyy]

Evolve 02 / продам 2 акка... [[CM]MadeinAbyss]

[Правила] Обязательно про... [Y-3]

Evolve 02 / Продаю вирты [[CM]MadeinAbyss]

ДДОСЕР ДЛЯ САМП(ЛЮБОЙ СЕР... [Albertos111]

[Arizona RP] Продажа ново... [Joni228]

Продажа steam-аккаунта [BomjVasyaBlya]

✅✅Продам аккаунт✅✅ ARIZON... [SaimZere]

►Набираю спамеров на кейс... [BomjVasyaBlya]

♛ Продам вирты на Evolve ... [Legion™]

●●●СКУПКА/ПРОДАЖА ВИРТОВ●... [[CM]Levente]

САМЫЕ ДЕШЕВЫЕ ВИРТЫ ARP❤D... [Честный[CM]]

[1]>[0.3z][RUS] S0beit modified by MishaN [10001]

[2]>Курилка [10000]

[3]>Поиск CLEO скриптов | Вопросы по клео скриптам [9988]

[4]>Флудильная [9936]

[5]>Курилка [9688]

[6]>Курилка [9614]

[7]>RakBot - Качай аккаунты не напрягаясь! [9603]

[8]>Общение читеров [CM] [9546]

[9]>S0beit - pr9n project for samp 0.3.7 [9490]

[10]>Часто задаваемые вопросы... [8225]

[11]>Скуплю Advance по 300р за 1кк и DIamond по 250р [7624]

[12]>[0.3.7][RUS] Sobeit modified by MishaN [6239]

[1]>АК_47 [31532]

[2]>GеNius [6975]

[3]>[CM]Russel [5524]

[4]>romka619 [5004]

[5]>[CM]AGRESSOR [4644]

[6]>Сэс [4405]

[7]>Snake_Firm [4353]

[8]>Artem_Buero [4186]

[9]>[CM]Durman [3125]

[10]>iMaddy [2859]

[11]>sky_Woker [2856]

[12]>[CM]Рафаэль [2757]

[13]>Sa1nteD [2678]

[14]>Ch0c0Cube [2446]

[15]>BY [2343]

doomhawk [18.06.2018|19:56]

Pesickvmfd228 [18.06.2018|19:37]

CraftPlay5 [18.06.2018|19:36]

дениси [18.06.2018|19:23]

SplintArk [18.06.2018|19:21]

bwolf [18.06.2018|19:20]

autistich228 [18.06.2018|19:16]

IGORIANTODAY [18.06.2018|19:05]

oldxani [18.06.2018|18:52]

wertsdggs [18.06.2018|18:43]

sanya2003123 [18.06.2018|18:39]

Gagafaka1337 [18.06.2018|18:39]

arnold111 [18.06.2018|18:37]

Andryxa55777 [18.06.2018|18:36]

Hromaraom [18.06.2018|18:25]


CM Team © 2009-2018 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.