By Akshay Dua
I have a react-native app and I am using XMLHttpRequest APIs to upload an image to digital ocean spaces. The upload is working fine but my Cache-Control headers are being ignored. When I manually set the Cache-Control parameter on the metadata for the image, it works as expected. What could I be doing wrong?
I am uploading to sgp1.digitaloceanspaces.com. Here’s one that didn’t work:
https://kartbites-space.sgp1.digitaloceanspaces.com/Blues did/1519714027730blues-did-profile.jpg
Spaces API docs says the header is supported: https://developers.digitalocean.com/documentation/spaces/#object
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Thanks for letting us know, we’ll take a look. Are you seeing this in other regions as well?
Same here. In my case, I use s3.createPresignedPost and multipart uploads.
content-disposition also does not work.
No updates?
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.