You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2009/04/24 20:15:34 UTC

DO NOT REPLY [Bug 35256] %2F will be decoded in PATH_INFO (Documentation to AllowEncodedSlashes says no decoding will be done)

https://issues.apache.org/bugzilla/show_bug.cgi?id=35256


Chris Dent <ch...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chris.dent@gmail.com
            Version|2.0.54                      |2.2.8




--- Comment #11 from Chris Dent <ch...@gmail.com>  2009-04-24 11:15:31 PST ---
I'm hoping I can resurrect this bug. It is still an issue in 2.2.8 (and it
appears beyond) and is a real problem when creating APIs that use PATH_INFO for
identifying resources. It's basically nigh on impossible to have a resource
with a name of 'foo/bar' even when you're good and escape with 'foo%2Fbar'.

If you try a PUT to /something/foo%2Fbar the handler for that PUT (say mod_wsgi
or CGI) gets /something/foo/bar which is _not_ the same thing.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org