Articles of ftpwebrequest

c # ftp upload su Linux

Sto cercando di verificare se esiste una directory su un server FTP. Prima di pronunciare “use ListDirectory” o “use PrintWorkingDirectory”, non funzionano sempre; per esempio, ho provato se esistevano ftp: // webserver / Logs e entrambi mi hanno detto che lo fa quando in realtà non lo fa. Quindi sono andato giù il percorso di […]

come scaricare file compresso (.zip) tramite FTP usando c #?

Come scaricare il formato di file .zip usando il codice c #? Ecco il codice che sto usando per scaricare. Giusto per evidenziare, se ho scaricato il file .txt, funziona bene. Se scarico il file .zip, scarica il file .zip ma non riesco ad aprirlo. Si lamenta che .zip è in formato errato. Ho dei […]

File di caricamento FTP Il comando FTP richiesto non è supportato quando si utilizza il proxy HTTP

Qualcuno può per favore dare un’occhiata al codice qui sotto e dirmi cosa sto facendo male. Sto solo andando in circolo ,,, ogni suggerimento è stato molto apprezzato public class FtpWebRequestUtil { private static string RemoteHost; private static string RemoteFtpPath; public static NetworkCredential Credential = new NetworkCredential(); public FtpWebRequestUtil() { } public FtpWebRequestUtil(string RemoteAddress, string […]

Carica un documento in memoria in streaming (.docx) su FTP con C #?

Sto cercando di caricare un file .docx che è in MemoryStream su FTP Ma quando il caricamento è completato, il file è vuoto. MemoryStream mms = new MemoryStream(); document2.SaveToStream(mms, Spire.Doc.FileFormat.Docx); string ftpAddress = “example”; string username = “example”; string password = “example”; using (StreamReader stream = new StreamReader(mms)) { // adnu is a random file […]

Controlla se il file esiste su FTP – Non conosci il nome del file

Ricevo un file sul server FTP, il nome del file viene generato dynamicmente. Sto cercando di scrivere un programma per verificare se sul server esiste qualche file. string userName = Dts.Variables[“User::SFTPUsername”].Value.ToString(); string password = Dts.Variables[“User::SFTPPassword”].Value.ToString(); **string fileName = Dts.Variables[“User::FilePattern”].Value.ToString();** string ftpURL = String.Format(“ftp://11.11.11/upload/{0}”, fileName); WebClient request = new WebClient(); request.Credentials = new NetworkCredential(userName, password); FtpWebRequest […]

Scarica file nuovi e modificati da un server FTP

Sto cercando di ottenere un elenco dei file su un server FTP, quindi uno per uno controlla se quel file esiste sul sistema locale e se confronta le date modificate e se il file ftp è più recente scaricalo. private void btnGo_Click(object sender, EventArgs e) { string[] files = GetFileList(); foreach (string file in files) […]

FtpWebRequest ListDirectory non restituisce i file nascosti

Utilizzando FtpWebRequest per elencare il contenuto di una directory; tuttavia, non mostra i file nascosti. Come faccio a mostrare i file nascosti? FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftp_root + path); request.Method = WebRequestMethods.Ftp.ListDirectory; FileZilla elenca correttamente i file nascosti quindi so che il server FTP sta restituendo i dati ad esso. Ho solo bisogno di replicarlo con […]

Errore FtpWebRequest: 550 Dimensione non consentita in modalità ASCII

Sto cercando di ottenere le dimensioni del file da un file FTP remoto tramite FTP anonimo. public static long GetSize(string ftpPath) { try { FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpPath)); request.Proxy = null; request.Credentials = new NetworkCredential(“anonymous”, “´”); request.UseBinary = true; request.Method = WebRequestMethods.Ftp.GetFileSize; FtpWebResponse response = (FtpWebResponse)request.GetResponse(); long size = response.ContentLength; response.Close(); return size; } […]

Ottenere “URL non valido” durante il caricamento del file utilizzando FtpWebRequest

Abbiamo un server Alpha OpenVMS (VMS) a cui ho bisogno di accedere per poter trasferire un file tramite FTP. Il problema è che non supporta il comando usato in FtpWebRequest all’avvio della connessione ( ftp: //192.168.xx.xx ), c’è qualche altra funzione FTP che posso usare oltre a FtpWebRequest? Ho già utilizzato il mio codice su […]

Connetti a ftps: // URL

Sto cercando di utilizzare questo codice per caricare un file su un FTP, il problema che ho è che quando la syntax colpisce il serverURI.Scheme != Uri.UriSchemeFtp restituisce false. Ciò significa che ho il mio indirizzo URI impostato in modo errato? So che è un indirizzo valido, ho usato ftptest.net per verificare che il sito […]