[net2.0] FTP - GetFileSizeHi!<br /> I want to retrieve the Filesize of a file <br /> on&nbsp; a ftp-server.<br /> I tried this listing :<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim size As String<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim reader As StreamReader = Nothing<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim request As FtpWebRequest = WebRequest.Create("ftp://server.com")<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Credentials = New NetworkCredential("anonymous", "anonymous")<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Method = WebRequestMethods.Ftp.GetFileSize<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim response As FtpWebResponse = request.GetResponse<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader = New StreamReader(response.GetResponseStream)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size = reader.ReadLine()<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox("Size : " + size)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Catch ex As Exception<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox(ex.Message)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Finally<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If reader IsNot Nothing Then<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader.Close()<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End Try<br /> <br /> ... You see. It connects to a ftp-server and (I think) retrieves the Filesize.<br /> But the read line, which is put into the Variable "size" is empty.<br /> (I tested the Code with real ftp-usernames and logons on my server.)<br /> <br /> You can help me, to retrieve the FileSize of an File on a ftp-Server?<br /> <br /> , reg3x<br /> (I'm German <img src="/msdn//emoticons/emotion-2.gif" alt="Big Smile" />)<br /> © 2009 Microsoft Corporation. All rights reserved.Mon, 28 Jul 2008 20:09:39 Z0206feb5-90fe-4296-8fae-739dbbe4609chttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#0206feb5-90fe-4296-8fae-739dbbe4609chttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#0206feb5-90fe-4296-8fae-739dbbe4609creg3xhttp://social.msdn.microsoft.com/Profile/en-US/?user=reg3x[net2.0] FTP - GetFileSizeHi!<br /> I want to retrieve the Filesize of a file <br /> on&nbsp; a ftp-server.<br /> I tried this listing :<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim size As String<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim reader As StreamReader = Nothing<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim request As FtpWebRequest = WebRequest.Create("ftp://server.com")<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Credentials = New NetworkCredential("anonymous", "anonymous")<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Method = WebRequestMethods.Ftp.GetFileSize<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim response As FtpWebResponse = request.GetResponse<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader = New StreamReader(response.GetResponseStream)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size = reader.ReadLine()<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox("Size : " + size)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Catch ex As Exception<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox(ex.Message)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Finally<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If reader IsNot Nothing Then<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader.Close()<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End Try<br /> <br /> ... You see. It connects to a ftp-server and (I think) retrieves the Filesize.<br /> But the read line, which is put into the Variable "size" is empty.<br /> (I tested the Code with real ftp-usernames and logons on my server.)<br /> <br /> You can help me, to retrieve the FileSize of an File on a ftp-Server?<br /> <br /> , reg3x<br /> (I'm German <img src="/msdn//emoticons/emotion-2.gif" alt="Big Smile" />)<br /> Sat, 24 Sep 2005 22:26:05 Z2005-09-24T22:26:05Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#d88cd18b-b24d-4159-b10d-779f47a10d2dhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#d88cd18b-b24d-4159-b10d-779f47a10d2dDurgaprasad Gortihttp://social.msdn.microsoft.com/Profile/en-US/?user=Durgaprasad%20Gorti[net2.0] FTP - GetFileSize<span>response.ContentLength should give you the size</span>Sun, 25 Sep 2005 03:00:15 Z2005-09-25T03:00:15Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#b53eba7b-bd63-4d77-bd4a-8c833cb7421bhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#b53eba7b-bd63-4d77-bd4a-8c833cb7421breg3xhttp://social.msdn.microsoft.com/Profile/en-US/?user=reg3x[net2.0] FTP - GetFileSizeYes I read this in a thread, before. <br /> U can write the Whole syntax?<br /> Sun, 25 Sep 2005 15:33:01 Z2005-09-25T15:33:01Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#9567e7ba-602e-4a72-bc41-d32e494635c9http://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#9567e7ba-602e-4a72-bc41-d32e494635c9Durgaprasad Gortihttp://social.msdn.microsoft.com/Profile/en-US/?user=Durgaprasad%20Gorti[net2.0] FTP - GetFileSize&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim size As&nbsp;Integer<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim reader As StreamReader = Nothing<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim request As FtpWebRequest = WebRequest.Create("ftp://server.com")<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Credentials = New NetworkCredential("anonymous", "anonymous")<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.Method = WebRequestMethods.Ftp.GetFileSize<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim response As FtpWebResponse = request.GetResponse<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size = response.ContentLength<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox("Size : " + size)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Catch ex As Exception<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox(ex.Message)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Finally<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If reader IsNot Nothing Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader.Close()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End TrySun, 25 Sep 2005 15:39:34 Z2005-09-25T15:39:34Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#0cc8d891-8ba4-4079-9cbc-f66afb964b8bhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#0cc8d891-8ba4-4079-9cbc-f66afb964b8breg3xhttp://social.msdn.microsoft.com/Profile/en-US/?user=reg3x[net2.0] FTP - GetFileSizeOh!<br /> Nearly the same, I did :D<br /> Workz!<br /> Than you very much!<br /> <br /> greets reg3x<br /> Sun, 25 Sep 2005 16:34:46 Z2005-09-25T16:34:46Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#c15520d0-b37e-47be-a17a-14e6c57a8e92http://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/0206feb5-90fe-4296-8fae-739dbbe4609c#c15520d0-b37e-47be-a17a-14e6c57a8e92tuzojazzhttp://social.msdn.microsoft.com/Profile/en-US/?user=tuzojazz[net2.0] FTP - GetFileSize<p>Thanks!!</p> <p>it works</p> <p>but the correct sintax is</p> <p> </p><font size=2> <p>MsgBox(</font><font color="#800000" size=2>&quot;Size : &quot;</font><font size=2> &amp; size)</p></font>Fri, 16 Mar 2007 00:23:43 Z2007-03-16T00:23:43Z