Available fields and functions
The available fields when setting an HTTP response header value using an expression are the following:
cf.bot_management.*cf.bot_detection.js_check_scorecf.client.botcf.threat_scorecf.verified_bot_categorycf.edge.server_ipcf.edge.server_portcf.edge.client_portcf.hostname.metadatacf.zone.namecf.metal.idcf.random_seedcf.ray_idcf.tls_versioncf.tls_ciphercf.tls_client_hello_lengthcf.tls_client_randomcf.tls_client_extensions_sha1cf.tls_client_extensions_sha1_lecf.tls_client_ciphers_sha1cf.tls_client_auth.*http.cookiehttp.hosthttp.refererhttp.request.headershttp.request.headers.*http.request.accepted_languageshttp.request.methodhttp.request.timestamp.sechttp.request.timestamp.msechttp.request.full_urihttp.request.urihttp.request.uri.*http.request.versionraw.http.request.full_uriraw.http.request.uriraw.http.request.uri.*raw.http.request.headersraw.http.request.headers.*http.user_agenthttp.x_forwarded_forip.srcip.src.latip.src.lonip.src.asnumip.src.cityip.src.countryip.src.continentip.src.metro_codeip.src.postal_codeip.src.regionip.src.region_codeip.src.is_in_european_unionip.src.subdivision_1_iso_codeip.src.subdivision_2_iso_codessl
http.response.codehttp.response.headershttp.response.headers.*http.response.content_type.media_typecf.response.1xxx_codecf.response.error_type
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