- eliminating fixed 200 ms delay in getFiles to prevent thread starvation - allowing cancellation via context to mitigate potential DoS attacks by immediately cancelling excessive requests
Fixes an issue where using `file_name` order could result in incorrect file counts compared to response fields.
Also resolves the issue where S3 PutObject returns a 500 status code.