Should it be normal behavior to return the response: HTTP/1.x 400 Invalid URI: noSlash
To the request: GET/bar/foo%3A%2F%2Fxx.org%2Fencs%3Fenc%3D100%23101 Note: Unencoded it is: GET /bar/foo://xx.org/encs?enc=101#101 Tomcat 6.0.14 jdk 1.5 Is this a defect? Could someone explain how this URI is being parsed? And how can I pass a URI within an http URL, without it either being mangled or rejected? Adrian Blakey