Ich mache ein einfaches Programm in Visual C # 2005, das ein Aktiensymbol auf Yahoo! Finanzen, lädt die historischen Daten herunter und zeichnet dann den Preisverlauf für das angegebene Tickersymbol.
Ich kenne die genaue URL, die ich zum Erfassen der Daten benötige, und wenn der Benutzer ein vorhandenes Tickersymbol (oder mindestens eines mit Daten auf Yahoo! Finance) eingibt, funktioniert dies einwandfrei. Ich habe jedoch einen Laufzeitfehler, wenn der Benutzer ein Tickersymbol erstellt, da das Programm versucht, Daten von einer nicht vorhandenen Webseite abzurufen.
Ich verwende die WebClient-Klasse und die DownloadString-Funktion. Ich habe alle anderen Mitgliedsfunktionen der WebClient-Klasse durchgesehen, aber nichts gefunden, mit dem ich eine URL testen könnte.
Wie kann ich das machen?