Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. Boolean ftpMode = true;
  4.  
  5. // Get the object used to communicate with the server.
  6. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://100.100.100.83");
  7. request.Method = WebRequestMethods.Ftp.UploadFileWithUniqueName;
  8.  
  9. // This example assumes the FTP site uses anonymous logon.
  10. request.Credentials = new NetworkCredential("access", "1234!");
  11.  
  12. if (ftpMode == true)
  13. {
  14. request.KeepAlive = false;
  15. }
  16. // Copy the contents of the file to the request stream.
  17. StreamReader sourceStream = new StreamReader("C:/blacklist/ticketsblacklist.csv");
  18. byte[] fileContents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd());
  19. sourceStream.Close();
  20. request.ContentLength = fileContents.Length;
  21.  
  22. Stream requestStream = request.GetRequestStream();
  23. requestStream.Write(fileContents, 0, fileContents.Length);
  24. requestStream.Close();
  25.  
  26. FtpWebResponse response = (FtpWebResponse)request.GetResponse();
  27.  
  28. Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription);
  29.  
  30. response.Close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement