Puis-je définir l'en-tête d'expiration sur tous les objets d'un compartiment Amazon S3 en même temps?

StackOverflow https://stackoverflow.com/questions/299366

Question

J'ai environ 200 000 images dans un seau. Ils ont tous des en-têtes expirés de 2050, mais j'ai lu que vous ne devriez pas envoyer d'en-tête Expires de plus d'un an. Je souhaite planifier l'exécution d'un script tous les mois et définir les en-têtes sur 6 mois. Quelque chose là-bas? Évidemment, j'aimerais éviter d'itérer 200 000 objets.

Était-ce utile?

La solution

Clause de non-responsabilité: Je suis le développeur de cet outil, mais je pense que cela pourrait répondre à votre question.

CloudBerry Explore sera disponible dans la prochaine version.

Autres conseils

S3 ne semble pas prendre en charge les mises à jour en masse, car ses API ne contiennent aucune opération de ce type. Certains outils tiers réclament une capacité de mise à jour en masse; Cependant, je parie qu'ils automatisent simplement l'itération.

Peut-être que c'est une question stupide. Mais pourquoi mettre en place un script et tout ça quand vous pouvez simplement ajouter max-age = 26297438 ???

max-age = 26297438 = environ 10 mois

Les valeurs yslow et g speed acceptent qu'un réglage de date futur acceptable

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top