fix: reject start-after in ListObjects V1
listobjects v1 now returns InvalidArgument when the start-after query parameter is present, matching s3, which only accepts it with list-type=2. previously the parameter was silently ignored. Fixes #2004
This commit is contained in:
1 parent
09e1b65724
commit
b3bf48bdcb
6 files changed
+67
-3
No files matched your search
@@ -315,6 +315,7 @@ func TestListObjects(ts *TestState) {
|
||||
ts.Run(ListObjects_delimiter)
|
||||
ts.Run(ListObjects_max_keys_none)
|
||||
ts.Run(ListObjects_marker_not_from_obj_list)
|
||||
ts.Run(ListObjects_start_after_not_supported)
|
||||
ts.Run(ListObjects_list_all_objs)
|
||||
ts.Run(ListObjects_nested_dir_file_objs)
|
||||
ts.Run(ListObjects_check_owner)
|
||||
@@ -3117,6 +3118,7 @@ func GetIntTests() IntTests {
|
||||
"ListObjects_delimiter": ListObjects_delimiter,
|
||||
"ListObjects_max_keys_none": ListObjects_max_keys_none,
|
||||
"ListObjects_marker_not_from_obj_list": ListObjects_marker_not_from_obj_list,
|
||||
"ListObjects_start_after_not_supported": ListObjects_start_after_not_supported,
|
||||
"ListObjects_list_all_objs": ListObjects_list_all_objs,
|
||||
"ListObjects_nested_dir_file_objs": ListObjects_nested_dir_file_objs,
|
||||
"ListObjects_check_owner": ListObjects_check_owner,
|
||||
|
||||
Reference in new issue
Block a user