> URL decoding the path is not the correct behavior.

Yes it is ... If you remove that then every other special char file
will be broken because % encoding will not be applied.

>From the rfc3986, the path must be split in its components first
(split on '/') then url-decoded component per component.

It's just be that converting '+' to space might not be part of the url
decoding process for the path components because the '+' thing is a
pplication/x-www-form-urlencoded thing and not a url-encoding stuff,
but the whole url decoding process can't be removed without breaking
much more stuff.


Cheers,

   Sylvain
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to