I've received complaints that the links that my software is generating aren't following the W3C URL-specification. http://www.w3.org/Addressing/URL/url-spec.txt
The links generated looks like this:
The software is a proxy and generates the links this way so that the proxy doesn't have to parse relative links. Examples:
Using a solution that uses query-string wouldn't allow this.
Is my usage correct of constructing the URL correct or should I URL encode everything after
I can add that my solution works in all major browsers.