Ticket #1569 enhancement assigned
IRequest should have a uri object for accessing and mangling the requested uri
|Reported by:||dreid||Owned by:|
|Cc:||dreid, wsanchez, jknight||Branch:|
Currently IRequest contains several attributes which are used to access the requested uri. These attributes should be replaced by a single uri attribute which is an instance of a class similar to twisted.python.urlpath.URLPath.
There are probably a couple of reasons not to just drop in URLPath most notably there is no method to modify query args and the netloc is stored as a host:port string