diff --git a/moto/s3/responses.py b/moto/s3/responses.py index 9d276d56449d..4dbafefa3999 100644 --- a/moto/s3/responses.py +++ b/moto/s3/responses.py @@ -640,6 +640,7 @@ def _bucket_response_get( max_keys=max_keys, delimiter=delimiter, key_marker=key_marker, + version_id_marker=version_id_marker, is_truncated=is_truncated, next_key_marker=next_key_marker, next_version_id_marker=next_version_id_marker, @@ -2595,11 +2596,14 @@ def _invalid_headers(self, url: str, headers: Dict[str, str]) -> bool: {% endif %} {{ delimiter }} {{ key_marker or "" }} + {{ version_id_marker or "" }} {{ max_keys }} {% if is_truncated %} true {{ next_key_marker }} + {% if next_version_id_marker %} {{ next_version_id_marker }} + {% endif %} {% else %} false {% endif %}