Ich möchte auf einem FTP-Ordner für die Prüfung zu Schleife, wenn eine DateiC# - FtpWebRequest - Mehrere Anfragen über die gleiche Verbindung/login
angekommen ich tun:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://localhost:8080");
request.Credentials = new NetworkCredential("anonymous", "");
request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
while(true)
{
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
using (Stream responseStream = response.GetResponseStream())
using (StreamReader reader = new StreamReader(responseStream))
{
Console.WriteLine(reader.ReadToEnd());
reader.Close();
response.Close();
}
}
Aber bei der zweiten Iteration I eine Ausnahme erhalten:
Der Strom kann nicht gelesen werden
Verwenden Sie 'using' Anweisungen oder dispose Antwort, AntwortStream und Leser. – Peter4499
Vielen Dank für Ihre Antwort, ich habe meinen Code aktualisiert, aber ich habe immer diese Ausnahme –