Andreas Korthaus: Testfälle für http-URL-Formate?

Beitrag lesen

Hi!

ich habe eine Funktion gefunden, die mir URLs auf korrekte Schreibweise checkt.
Koenntet Ihr mir bitte sagen, welche verschiedenen Varianten tatsaechlich erlaubt sind?

Das ist genau spezifiziert: http://www.ietf.org/rfc/rfc2396.txt

P.S.: kennt Ihr eine Möglichkeit, wie ich die validierte URL auch noch auf Existenz prüfen kann?

Ok, mal abgesehen von der Tatsache das Recourcen temporär nicht erreichbar sein könnten, aus welchem Grund auch immer, musst Du einfach einen HTTP-Request an besagte Recource schicken, normalerweise verwendet man hier einen HEAD-Request, nur kann es sein dass der Server so konfiguriert ist, nur eine bestimmte Request-Methode zu erlauben, so muss man theoretisch auch per GET und POST prüfen. Dann kannst Du den zurückgegebenen Response-Code analysieren, also z.B. 200 OK heißt dass die Recource vorhanden ist ...

Genaueres: http://selfhtml.teamone.de/diverses/httpstatuscodes.htm
http://www.ietf.org/rfc/rfc2616.txt

Grüße
Andreas