This class seems to do some kind of path rewriting?
Would it make more sense to name it something like PathRewritingRequest?
It achieves path rewriting by wrapping the original request but naming it WrappedRequest tells more about its implementation details than about its intention.