Why are cache-control headers being ignored on a PUT object request to spaces?
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:
Spaces API docs says the header is supported: https://developers.digitalocean.com/documentation/spaces/#object
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.