Funciones por defecto

vcl_recv

Esta función se llama cuando entra una request nueva. Desde esta función puedes modificar el comportamiento o contenido de la request y decidir cómo procesarla.

En esta función se debe configurar un backend al que enviar la petición.

vcl_(recv|miss|backend_fetch|backend_response|hash|deliver)

vlc_hash

Llamada después de la vcl_recv. En esta función se modifica el comportamiento a la hora de almacenar el objeto en la caché.

vcl_miss

Se llama inmediatamente después de buscar el objeto en la caché y siempre y cuando este no haya sido encontrado.

vlc_deliver

Esta función se llama antes de enviar el objeto al cliente.

Del lado del origen

vcl_backend_fetch

Esta función se llama antes de enviar la request al backend para recuperar el objeto.

vcl_backend_response

Está función es llamada cuando llega la respuesta del backend de forma exitosa.

En el resto de funciones predefinidas en Varnish Enterprise plus no está permitida la modificación por parte del usuario en Transparent CDN para garantizar en todo momento la seguridad y estabilidad de los sites de nuestros clientes. No obstante, aquí puedes consultarlas.