Is there a list of Fastly's VCL extensions?


#1

There is. You can find a list of Fastly’s extensions to Varnish in our help guides.


#2

Not fully documented yet:

boltsort

Sorts the arguments in the query string (up to 20 arguments)

Example:

import boltsort;

...

  sub vcl_recv {
    set req.url = boltsort.sort(req.url);
#FASTLY recv
    ...
  }