ftp图片上传下载带进度条
ftp:是一种协议,文件传输协议。ftp的主要作用,就是让用户连接一个远程计算机查看远程计算机有哪些文件,然后把文件从远程计算机上拷贝到本地计算机,或者把本地文件发送到远程计算机上。文件的发送与接受都是以流的方式进行的。 本篇博文主要介绍winform上ftp对图片的上传和下载以及进度条对应的显示。进度条主要是为了让用户知道图片上传了多少,还有多久上传完成,以及是否上传完成。下载图片也还是一样的效果。 首先看一下界面运行后的结果: 先贴上底层类的方法: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.IO; using System.Windows.Forms; using System.Configuration; using System.Drawing; namespace WinformFTP { public class FTPTools { //创建请求对象。 private static FtpWebRequest GetRequest(string URI, string username, string password) { FtpWebRequest result =