Does Amazon S3 allow custom headers? Or am I out of luck?

Access-Control-Allow-Origin: *

3 Answers 3


Amazon allows you to enable CORS for S3 bucket. See:



S3 does not support the Access-Control-Allow-Origin header.


  • 4
    This answer is out of date.
    – iwasrobbed
    Sep 10, 2014 at 1:16

I believe you can, as in the S3 console, there's a tab in the properties window for each file labeled 'Metadata', which contains a 'Content-Type' key by default, that corresponds to the extension of the file. It's not unreasonable to assume that additional keys would be sent as headers too.

But in the end, the easiest way to find out for sure would be to put up a small test file, add some metadata, download the file, and look at the headers.

  • 1
    Thanks for reply! At this time Amazon S3 supports only Content-Type, Content-Language, Expires, Cache-Control, Content-Disposition, and Content-Encoding headers.
    – Baggz
    Jan 27, 2011 at 13:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.