* http://twistedmatrix.com/trac/ticket/1361
* http://jira.codehaus.org/browse/JETTY-980 (although not directly relevant, may be food for thought)
* http://ksi.cpsc.ucalgary.ca/archives/WWW-TALK/www-talk-1994q1.messages/3.html (ancient history)
* http://code.google.com/p/googleappengine/issues/detail?id=1340
> Of course, in the grand scheme of things, hardly anybody uses ";" in
> paths. Yay for rare corner cases making our lives difficult.
Amen, because I feel like I want to say "be configurable", given all of the above.
>
> --
> Eric Wong
"Wrong" is hard to define with archaic protocol specifications that do not match "common" usage patterns, which is why I suggested it should be configurable. I would probably suggest to you that you make your client configurable to escape it's semi-colon characters in the uri that are not part of query syntax.