Wie kann ich nun verneinen dass am Ende !?:;- etc. mit übernommen werden?
http://example.com/foo?
"http://example.com/foo"?
http://example.com/foo ?
RFC 3986, Appendix C
Was aber, wenn eins der Zeichen tatsächlich mit zum URI gehört?
http://example.com/foo?
"http://example.com/foo?"
http://example.com/foo?