LOG IN SIGN UP
Documentation

Variables

These VCL variables are supported by Fastly.

Date and time

By default VCL includes the now variable, which provides the current time (for example, Mon, 02 Jan 2006 22:04:05 GMT). Fastly adds several new Varnish variables and functions that allow more flexibility when dealing with dates and times.

Edge Side Includes (ESI)

Fastly exposes tools to allow you to track a request that has ESI.

Geolocation

Fastly exposes a number of geographic variables for you to take advantage of inside VCL for both IPv4 and IPv6 client IPs.

Miscellaneous

Fastly has added several miscellaneous features to Varnish that don't easily fit into specific categories.

Size

To allow better reporting, Fastly has added several variables to VCL to give more insight into what happened in a request.

TLS and HTTP/2

Fastly has added several variables that expose information about the TLS and HTTP/2 attributes of a request.