S3 GET/HEAD object response changes ContentDisposition value to lower-case, unlike AWS.
- For uploading an object, create the filename key value of the Content-Disposition head and ingest it. The file name is capital letters.
- Then, create the pre-signed URL of the object and try to download the object from the client with the file name entered in the filename key. The problem here is that the file is downloaded as a lowercase file.