FTP Code Example: Upload from a stream
As of IPWorks V8 you can upload from a stream to a remote file on the FTP server. The stream should be open and normally set to position 0. The component will automatically close this stream if the CloseStreamAfterTransfer configuration setting is true (default).
C#
ftp.RemoteFile = "test.txt";
ftp.SetUploadStream(new FileStream("c:\\test.txt", FileMode.Open));
ftp.Upload();
VB .NET
ftp.RemoteFile = "test.txt"
ftp.SetUploadStream(New FileStream("c:\test.txt", FileMode.Open))
ftp.Upload()
Java
ftp.setRemoteFile("test.txt");
ftp.setUploadStream(new java.io.FileInputStream("c:\\test.txt"));
ftp.upload();
We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at kb@nsoftware.com.