Evgenios1 Δημοσ. 1 Ιανουαρίου 2009 Δημοσ. 1 Ιανουαρίου 2009 Πως θα σηνδεθω σε ενα ftp server με username & psw? (με .net)
afnman Δημοσ. 6 Ιανουαρίου 2009 Δημοσ. 6 Ιανουαρίου 2009 Κάνε import τα namespaces ΙΟ και NET > // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://ftp.ntua.gr"); request.Credentials= new NetworkCredential("anonymous","[email protected]"); request.Method = WebRequestMethods.Ftp.ListDirectory; // Get the ServicePoint object used for this request, and limit it to one connection. // In a real-world application you might use the default number of connections (2), // or select a value that works best for your application. ServicePoint sp = request.ServicePoint; Debug.WriteLine("ServicePoint connections = {0}.", sp.ConnectionLimit); sp.ConnectionLimit = 1; FtpWebResponse response = (FtpWebResponse) request.GetResponse(); // The following streams are used to read the data returned from the server. Stream responseStream = null; StreamReader readStream = null; try { responseStream = response.GetResponseStream(); readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8); if (readStream != null) { // Display the data received from the server. Debug.WriteLine(readStream.ReadToEnd()); } Debug.WriteLine("List status: {0}",response.StatusDescription); } finally { if (readStream != null) { readStream.Close(); } if (response != null) { response.Close(); } } } To συγκεκριμενο παραδειγμα τραβάει λίστες απο ftp server tou ntua. Η κλάσεις που σε ενδιαφερουν κυριως ειναι η FtpwebResponse , FtpwebRequest και NetworkCredential...... http://msdn.microsoft.com/en-us/library/system.net.aspx Eπισης κοιτα για την WebClient..... Good luck
Evgenios1 Δημοσ. 6 Ιανουαρίου 2009 Μέλος Δημοσ. 6 Ιανουαρίου 2009 fff.. με request δουλευει και το ftp(thx το καταλαβα , εψαχνα για soket και τατια , για αυτο δε μου εβγενε)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.