webclient - hvilke upload methods findes?
Jeg har et en program stump som jeg vil bruge til at uploade en fil på en FTP server som jeg ikke selv har mulighed for at konfigurerer.Kodestumpen er flg.
<code>
Dim tmp As New System.Net.WebClient
tmp.Credentials = New System.Net.NetworkCredential(UserName, PassWord)
tmp.UploadFile("ftp://" & RemoteHost & RemotePath & RemoteFileName, "PUT", LocalPath & LocalFileName)
</code>
Men det giver mig en webexception om at metoden ikke er understøttet.
Hvis jeg ikke angiver method (Iflg. dokumentationen skulle den bruge 'STOR' som default til FTP) får jeg en fejl 502 fra FTP serveren om at kommandoen ikke er understøttet.
Jeg har prøvet fra en kommandolinie og der kan jeg godt uploade en fil vha. 'PUT'. Så tilsyneladende understøtter FTP serveren 'PUT' men ikke 'STOR' og webclient understøtter 'STOR' men ikke 'PUT'.
Kan det virkelig passe? Hvordan får jeg uploadet min fil til ftpserveren?