Rules

Performance/caching rules

HttpRequestTime

What does it test? Download of a resource in a given amount of millisecons
Parameters
Config value Default
maxTransferTime 1000

HttpHeaderHasFarFutureExpiresHeader

What does it test? Expires HTTP header is present and is set to a given amount of time in the future.
Parameters
Config value Default
threshold 604800

HttpHeaderResourceIsGzipped

What does it test? Content-Encoding HTTP header is present and has value "gzip"
More infos? Injects an "Accept-Encoding: gzip" header into the request for your resource

HttpHeaderNotModifiedOnIfModifiedSince

What does it test? 304 Not modified HTTP header is present on "If-Modified-Since: ${now()}" request
More infos? Injects an "If-Modified-Since" header into the request for your resource

HttpHeaderHasEtag

What does it test? ETag HTTP header is present