INTEGER, can be read and
set, but not
The HTTP status code stored with the object.
Access within the
vcl_hit subroutine is read-only.
Try it out
obj.status is used in the following code examples. Examples apply VCL to real-world use cases and can be deployed as they are, or adapted for your own service. See the full list of code examples for more inspiration.
Click RUN on a sample below to provision a Fastly service, execute the code on Fastly, and see how the function behaves.
Add www. to apex hostname and subdomains
Detect requests that don't include a www. prefix, and redirect to the equivalent path on a hostname that starts with www., usually to make sure there's only one canonical location for your content.
No-origin RUM logging
Collect and aggregate log data submitted from browsers directly into S3 or another log store without having to handle the traffic at your origin.