Un load balancer HTTP(S) globale si trova di fronte a un'API che imposta gli header Set-Cookie ma restituisce contenuti identici per tutti gli utenti. Per consentire a Cloud CDN di memorizzare nella cache le risposte per quell'endpoint API, quale modifica è la più appropriata?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Interrompere l'invio di Set-Cookie dal backend e restituire Cache-Control: public, max-age.
Perché questa è la risposta
La risposta corretta è interrompere l'invio di Set-Cookie e restituire Cache-Control: public, max-age. Cloud CDN non memorizza nella cache le risposte che contengono l'header Set-Cookie, poiché questo indica un contenuto specifico per l'utente. Eliminando Set-Cookie e aggiungendo Cache-Control: public, max-age, si segnala a Cloud CDN che la risposta è generica e può essere memorizzata nella cache per un periodo specificato. L'opzione "Abilitare l'opzione Cloud CDN Ignore-Cookies" non esiste. Cloud CDN non ha una funzionalità per ignorare l'header Set-Cookie. Spostare l'API dietro un load balancer interno non risolverebbe il problema della memorizzazione nella cache di Cloud CDN, poiché i load balancer interni non sono esposti a Cloud CDN. Lo steering basato sulla latenza di Cloud DNS non influisce sulla capacità di Cloud CDN di memorizzare nella cache le risposte; gestisce solo il routing del traffico DNS.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta