private void Form1_Load(object sender, EventArgs e)
{
//Uri uri = new Uri("ftp://myUrl/%2E%2E/%2E%2E");
//Uri uri = new Uri("ftp://127.0.0.1");
FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create(textBox1.Text);
//FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create("127.0.0.1");
//ftpRequest.Credentials = new NetworkCredential("anonymonus", "poloyzhang@139.com");
//ftp://admin:123@10.16.49.60
ftpRequest.Credentials = new NetworkCredential("Anonymonus", "janeDoe@contoso.com");
FtpWebResponse ftpResponse = (FtpWebResponse)ftpRequest.GetResponse();
Stream data = ftpResponse.GetResponseStream();
string SavePath = "ftp.cs";
if (File.Exists(SavePath))
{
File.Delete("ftp.cs");
}
byte[] buffer = new byte[4096];
FileStream stream = new FileStream(SavePath, FileMode.Create);
int count = 0;
do
{
count = data.Read(buffer, 0, buffer.Length);
if (count > 0)
{
stream.Write(buffer, 0, count);
}
}
while (count > 0);
ftpResponse.Close();
stream.Close();
}
c#ftp temp
最新推荐文章于 2024-05-06 17:44:49 发布