Skip to main content

Request

Access HTTP request data. Available on all pages.

All Fields

FieldArgumentsReturnsDescription
getparameterstringGET parameter value
postparameterstringPOST parameter value
urlstringCurrent full URL
referrerstringReferrer URL

Basic Fields

{{ request.url }}
{{ request.referrer }}
{{ request.get('page') }}
{{ request.get('search') }}
{{ request.post('email') }}

Common Patterns

Get URL parameter

{{ request.get('category') }}
{{ request.get('sort') }}

Get form input

{{ request.post('name') }}
{{ request.post('email') }}

Check for parameter with fallback

{{ request.get('page') ?? 1 }}
{{ request.get('order') ?? 'asc' }}

Use current URL

<link rel="canonical" href="{{ request.url }}">