|
Listing 17-13 extracted from chapter Input/Output and streams
Listing 17-12< > Listing 17-14
This listing can be compiled with the command line: csc.exe /target:exe Example_17_13.cs Errors: 0 Warnings: 0
Example_17_13.cs
using System.Net;
using System.Text;
using System.IO;
class Program{
static void Main(){
FtpWebRequest ftpReq = WebRequest.Create(
"ftp://smacchia.com/test.txt") as FtpWebRequest;
ftpReq.Method = WebRequestMethods.Ftp.UploadFile;
ftpReq.Credentials = new NetworkCredential( "login", "password" );
FtpWebResponse ftpResp = ftpReq.GetResponse() as FtpWebResponse;
StreamReader streamReader = new StreamReader(
ftpResp.GetResponseStream() , Encoding.ASCII );
System.Console.WriteLine( streamReader.ReadToEnd() );
streamReader.Close();
}
}
Copyright Patrick Smacchia 2006 2007
|