Skip to content

fix: expose etag headers required for s3 multipart uploads in browser #691

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 14, 2025

Conversation

itslenny
Copy link
Contributor

What kind of change does this PR introduce?

Bug fix

What is the current behavior?

S3 multipart uploads cannot complete in browser because they are unable to access the etag header since it is not included in the Access-Control-Expose-Headers of the response headers

What is the new behavior?

Include etag in the Access-Control-Expose-Headers for only the S3 multipart upload requests. This allows using S3 multipart upload in browser.

Additional context

@itslenny itslenny force-pushed the fix/expose-etag-headers-for-s3-multipart-upload branch from 83c199f to 7135540 Compare May 14, 2025 15:30
@itslenny itslenny force-pushed the fix/expose-etag-headers-for-s3-multipart-upload branch from 7135540 to 2457b8a Compare May 14, 2025 15:58
@itslenny itslenny merged commit 69e4a40 into master May 14, 2025
2 checks passed
@itslenny itslenny deleted the fix/expose-etag-headers-for-s3-multipart-upload branch May 14, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants