Downloads can be triggered via HTTP headers
- Published at
- Updated at
- Reading time
Recently, I had a quick discussion in Contentful's community Slack about file downloads. The person I was talking to asked if there is a way to add the
Content-Disposition header to uploaded assets. Unfortunately, that's not possible, but this header was news to me! 😲
After reading the MDN documentation about Content-Disposition I learned that you could trigger the "Save as" dialog in browsers by applying the response header.
Content-Disposition: attachment; filename="cool.html"