]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw/rest: RESTArgs::get_string() url-decodes query params
authorCasey Bodley <cbodley@redhat.com>
Fri, 20 Feb 2026 16:52:58 +0000 (11:52 -0500)
committerCasey Bodley <cbodley@redhat.com>
Mon, 23 Feb 2026 21:08:47 +0000 (16:08 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_rest.cc

index bcc29c9e1c443f4c1d7ca0d05df13689ebbbc63c..c592b7d2411d403f4812eb3900804a406a592715 100644 (file)
@@ -871,6 +871,8 @@ int RESTArgs::get_string(req_state *s, const string& name,
     return 0;
   }
 
+  constexpr bool in_query = true; // url-decode query params
+  *val = url_decode(*val, in_query);
   return 0;
 }