FtpWebRequest Клас FtpWebRequest дає змогу програмно створювати FTP-підключення до FTP-серверів і передавати файли.11 жовтня 2013 р
FTP (протокол передачі файлів) — стандартний мережевий протокол, який використовується для передача файлів з одного хоста на інший через мережу на основі TCP, таку як Інтернет. FTP працює, відкриваючи два з’єднання, які з’єднують комп’ютери, які намагаються спілкуватися один з одним.
FTP-сервер подібний до HTTP-сервера (тобто веб-сервера), оскільки з ним можна спілкуватися за допомогою Інтернет-протоколу.. Однак сервер FTP не запускає веб-сторінки; він лише копіює файли на сервер і з нього.
Щоб отримати екземпляр FtpWebRequest, використовувати метод Create. Ви також можете використовувати клас WebClient для завантаження та завантаження інформації з FTP-сервера.
FTP означає протокол передачі файлів. HTTP означає протокол передачі гіпертексту. FTP працює за архітектурою клієнт-сервер і використовується для передачі файлів між різними хостами. HTTP працює на основі архітектури клієнт-сервер і використовується для передачі веб-сторінок між клієнтом і сервером.
FTP створено не для забезпечення безпеки. Зазвичай він вважається небезпечним протоколом, оскільки для автентифікації він використовує чіткі текстові імена користувачів і паролі та не використовує шифрування. Дані, надіслані через FTP, серед інших основних методів атаки вразливі до перехоплення, спуфінгу та атак грубої сили.