cloudfront - want manipulate browsers to break the cache and retrieve a resource again from cloudront

0

cloudfront - want manipulate browsers to break the cache and retrieve a resource again from cloudront is there a way to do it from cloudfront end ? maybe something with response headers ?

  • Please provide more details. Its not clear

Ronen
demandé il y a 4 mois131 vues
1 réponse
0

Hi Ronen, You can specify the minimum, default, as well as the maximum cache duration in the CloudFront cache. CloudFront will use these settings, and compare them with values in the responses coming from origins, as passed with Cache-Control's max-age, s-maxage, or based on the date specified in the Expires header.

Now, when a client makes a request to CloudFront, CloudFront will respect the settings specified in the Cache policy. This is both for performance (better cache utilization) as well as security reasons to protect your origin - most of our customers don't want their origins to be abused by external actors if CloudFront behavior was configured to always cache the responses.

CloudFront documentation specifies that "You cannot use the HTTP Cache-Control or Pragma header fields in a GET request from a viewer to force CloudFront to go back to the origin server for the object. CloudFront ignores those header fields in viewer requests." We don't have options currently to disable this behavior.

AWS
Piotrek
répondu il y a 4 mois
profile picture
EXPERT
vérifié il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions