Available fields and functions
The available fields when setting an HTTP request header value using an expression are the following:
- cf.bot_management.*
- cf.client.bot
- cf.threat_score
- cf.verified_bot_category
- cf.edge.server_ip
- cf.edge.server_port
- cf.edge.client_port
- cf.zone.name
- cf.metal.id
- cf.ray_id
- cf.tls_client_auth.*
- http.cookie
- http.host
- http.referer
- http.request.headers
- http.request.headers.*
- http.request.accepted_languages
- http.request.method
- http.request.timestamp.sec
- http.request.timestamp.msec
- http.request.full_uri
- http.request.uri
- http.request.uri.*
- http.request.version
- raw.http.request.full_uri
- raw.http.request.uri
- raw.http.request.uri.*
- raw.http.request.headers
- raw.http.request.headers.*
- http.user_agent
- http.x_forwarded_for
- ip.src
- ip.src.lat
- ip.src.lon
- ip.src.asnum
- ip.src.city
- ip.src.country
- ip.src.continent
- ip.src.metro_code
- ip.src.postal_code
- ip.src.region
- ip.src.region_code
- ip.src.is_in_european_union
- ip.src.subdivision_1_iso_code
- ip.src.subdivision_2_iso_code
- ssl
- http.request.jwt.claims
- http.request.jwt.claims.*
- cf.waf.auth_detected
- cf.waf.credential_check.*
- cf.waf.score
- cf.waf.score.*
Refer to Fields for reference information on these fields.
For information on the available functions, refer to Functions.
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Directory
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- © 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark