Las API expuestas a través de Amazon API Gateway tienen el almacenamiento en caché habilitado. Los clientes necesitan una forma de invalidar la caché de la API cuando están realizando pruebas. ¿Qué debe proporcionar un desarrollador para que los clientes puedan invalidar la caché de la API durante las pruebas?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Adjuntar una política InvalidateCache al rol de ejecución de IAM que los clientes usan para llamar a la API, e indicar a los clientes que envíen un encabezado HTTP Cache-Control: max-age=0 al llamar a la API..
Por qué esta es la respuesta
La opción correcta permite a los clientes invalidar la caché de API Gateway de manera controlada. Al adjuntar una política InvalidateCache al rol de ejecución de IAM que utilizan los clientes, se les otorga el permiso necesario para realizar esta acción. Luego, al enviar el encabezado HTTP Cache-Control: max-age=0 en sus solicitudes, los clientes indican a API Gateway que no utilice una respuesta almacenada en caché y que, en su lugar, invalide la entrada de caché existente para esa solicitud. Las otras opciones son incorrectas porque: Llamar a la operación InvalidateCache directamente con credenciales de AWS es una acción administrativa y no una forma estándar para que los clientes invaliden la caché durante las pruebas. Usar la clase AWS SDK API Gateway para InvalidateCache es similar a la primera opción, es una acción administrativa y no de cliente. Un parámetro de cadena de consulta INVALIDATECACHE no es un mecanismo estándar o soportado por API Gateway para invalidar la caché directamente desde el cliente.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta