mirror of
https://github.com/buckit-io/buckit.git
synced 2026-09-19 09:05:49 +00:00
c56c2f5fd3
First step is to ensure that Path component is not decoded by gorilla/mux to avoid routing issues while handling certain characters while uploading through PutObject() Delay the decoding and use PathUnescape() to escape the `object` path component. Thanks to @buengese and @ncw for neat test cases for us to test with. Fixes #8950 Fixes #8647