Das hört sich jetzt zwar etwas dumm an, aber ich hab in RFC 1738 nichts gefunden, was eine HTTP-URL wie http://www.example.com/example.html#example als korrekt erklärt.
Richtig wäre RFC 2396 bzw. RFC 2616 und RFC 2396bis wäre auch sinnvoll zu lesen. Das oben ist keine gültige URI, es ist eine URI-Referenz, die entsprechenden Produktionsregeln findest du in RFC 2396.