Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Uload File su FTP dietro un Proxy HTTP
martedì 07 giugno 2011 - 10.31
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
luka82
Profilo
| Junior Member
156
messaggi | Data Invio:
mar 7 giu 2011 - 10:31
Utilizzo questo metodo per effettuare l'Upload su un server FTP:
[CODE] Dim UploadedBytes As Integer Dim ftp As Net.FtpWebRequest = CType(FtpWebRequest.Create(PercorsoFTP), FtpWebRequest) ftp.Credentials = New Net.NetworkCredential(UserName, Password) ftp.KeepAlive = False ftp.Method = Net.WebRequestMethods.Ftp.UploadFile ftp.UseBinary = True ftp.ContentLength = fi.Length Const BufferSize As Integer = 2048 Dim content(BufferSize - 1) As Byte, dataRead As Integer fs = fi.OpenRead() Using rs As Stream = ftp.GetRequestStream Do dataRead = fs.Read(content, 0, BufferSize) rs.Write(content, 0, dataRead) UploadedBytes += dataRead Loop Until dataRead < BufferSize rs.Close() End Using ftp = Nothing[/CODE]
solo che, se sono dietro un Proxy HTTP mi restituisce questo errore:
"il comando FTP richiesto non è supportato quando si utilizza un proxy HTTP"
Ho trovato su:
http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx
If the Proxy property is set, either directly or in a configuration file, communications with the FTP server are made through the specified proxy. If the specified proxy is an HTTP proxy, only the DownloadFile, ListDirectory, and ListDirectoryDetails commands are supported.
C'è un metodo per risolvere?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !