title: In Python Flask, how to access complete raw URL prior to un-escaping
body: <p>I see Flask provides a few <a href="http://flask.pocoo.org/docs/0.10/api/#flask.Request.path" rel="nofollow">parsed fields</a> in Request, however the url is after removing escapes. Any way to access the url prior to un-escaping done by Flask?</p>
  
  <p>For example when a rest client makes request for "<a href="http://www.example.com/my_url%20is%20here?arg1=2&amp;?arg2=3" rel="nofollow">http://www.example.com/my_url%20is%20here?arg1=2&amp;?arg2=3</a>", Flask provides me with the request.base_url of "<a href="http://www.example.com/my_url" rel="nofollow">http://www.example.com/my_url</a> is here" where %20 is replaced with spaces. I can quote this myself to get the original URL as someone responded, but preferably I would like to access the original URL as it was sent by the client rather than deriving it.</p>