using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.IO;
using System.Xml;
using System.Net.Sockets;
namespace 排版
{
class Program
{
static void Main(string[] args)
{
Uri uri = new Uri("ftp://127.0.0.1");
FtpWebRequest ftpreq = (FtpWebRequest)WebRequest.Create(uri);
ftpreq.Credentials = new NetworkCredential("hello", "123");
ftpreq.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
//ftpreq.Method = WebRequestMethods.Ftp.ListDirectory;
FtpWebResponse ftpres = (FtpWebResponse)ftpreq.GetResponse();
Stream stream = ftpres.GetResponseStream();
StreamReader reader = new StreamReader(stream,System.Text.Encoding.UTF8);
string line = reader.ReadLine();
StringBuilder result = new StringBuilder();
while (line != null)
{
result.AppendLine(line);
Console.WriteLine(line);
line = reader.ReadLine();
}
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.IO;
using System.Xml;
using System.Net.Sockets;
namespace 排版
{
class Program
{
static void Main(string[] args)
{
Uri uri = new Uri("ftp://127.0.0.1");
FtpWebRequest ftpreq = (FtpWebRequest)WebRequest.Create(uri);
ftpreq.Credentials = new NetworkCredential("hello", "123");
ftpreq.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
//ftpreq.Method = WebRequestMethods.Ftp.ListDirectory;
FtpWebResponse ftpres = (FtpWebResponse)ftpreq.GetResponse();
Stream stream = ftpres.GetResponseStream();
StreamReader reader = new StreamReader(stream,System.Text.Encoding.UTF8);
string line = reader.ReadLine();
StringBuilder result = new StringBuilder();
while (line != null)
{
result.AppendLine(line);
Console.WriteLine(line);
line = reader.ReadLine();
}
Console.ReadKey();
}
}
}