Alles was nach "http://" in der fuer URLs erlaubten Zeichenmenge enthalten ist, sollte akzeptiert werden.
http://www.delphipraxis.net/ ist daher erlaubt. Es ist sogar eine legale
URL.
Die Wohlgeformtheit der
URL oder gar die Existenz der Seite muss eigentlich nicht geprueft werden.
Bei den Protokollprefixen sollte man sich auf "http://" und "
ftp://" beschraenken. Testet man garnicht oder erlaubt seltene Protokolle, so koennte das ein Sicherheitsrisiko sein.
"www." ist als gaengiger Teil einer
URL ein Hinweis darauf das "http://" vergessen wurde. Das sollte dann auch automatisch ergaenzt werden, allerdings sollte Delphi-Code von der Behandlung ausgenommen werden (falls das nicht schon der Fall ist).