Prüfen, ob ein Ordner auf einem Web Server exisitiert?

MD1978

Erfahrenes Mitglied
Hallo,
wie kann ich überprüfen, ob ein bestimmter Ordner auf einem Webserver vorhanden ist?
WebClient liefert mir eine "The remote server returned an error: (404) Not Found.", falls eine Datei nicht vorhanden ist. Wie kann ich aber die Existenz eines Ordners überprüfen?

MFG

MD
 
ich bin bisher nicht weitergekommen. Hat jemand eine Ahnung, wie ich prüfen kann, ob ein Ordner auf einem Webserver exisitiert?

MFG,

MD
 
Fällt mir jetzt direkt nichts ein. Du kannst ja eine Standard-Seite reinlegen. Ist diese da, muss auch der Ordner da sein ;-)

Was willst denn genau machen? Vielleicht gibts dafür ja noch eine andere Lösung ...
 
Hallo,
ich habe es jetzt wie folgt gelöst:
Code:
  private bool checkUrl (string url) 
   { 
   HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); 
   HttpStatusCode code = new HttpStatusCode(); 
   HttpWebResponse response = null; 
   try 
   { 
 	response = (HttpWebResponse)request.GetResponse(); 
 	code = response.StatusCode; 
   } 
   catch( WebException ) 
   {
 	return false;
   } 
   if ( code == HttpStatusCode.OK )
 	return true;
   else
 	return false;
 }


Ich brauche jetzt noch einen ähnlichen Code für FTP. Hat jemand eine Idee?

Markus
 
Wenn das jemand hätte wäre ich auch daran interessiert.
Ich bin auf der Suche nach FTP Klassen, habe bislang aber nur provisorischen Eigenbau gefunden. Gibt es etwas für FTP in .Net ?
 

Neue Beiträge

Zurück