HTTPWebRequest Timeout

  • Hi,


    Ich will mir die Tracks bei http://www.dance-tunes.com/ parsen.
    Dazu nutze ich die Klasse HTTPWebRequest;

    Code
    1. HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(URL);
    2. HttpWebResponse resp;
    3. resp = (HttpWebResponse)myReq.GetResponse();
    4. StreamReader sr = new StreamReader(resp.GetResponseStream());


    Damit bekomme ich dann den Quelltext und parse mir da die Daten raus die ich will.
    OK - funktioniert!


    Nur, wenn ich das in einer Schlaufe laufen lasse geht das 2x gut & ich bekomme meine Daten.
    Beim dritten mal wirft meine HTTPWebRequest bei .GetResponse jedoch eine Exception, von wegen dass ein Timeout eingetreten sein.


    Wie kann ich das lösen?
    Ich habe es schon mit Sleeps probiert, das will aber auch nicht wirklich hinhauen. :)


    grz