WebmasterID logoWebmasterID
User agents

Symfony HttpClient user agent

Symfony HttpClient is the HTTP client component of the Symfony PHP framework. By default it sends a user agent that names the Symfony HttpClient unless the developer overrides it. Seeing that token marks a request as scripted PHP traffic — an integration, API call, or server-side fetch — rather than a human browser.

Partially verified

What this means

Symfony is a widely used PHP framework, and its HttpClient component is a common way for PHP apps to make outbound HTTP requests. When the developer does not set a custom user agent, the component sends a default that identifies the Symfony HttpClient.

This is general-purpose: the traffic could be an API integration, a webhook, a feed fetch, or a scraper. The token tells you the tool, not the intent.

How it appears

Look for a Symfony HttpClient product token followed by a version, with none of the browser compatibility chain. As with all libraries, the default is easily overridden, so well-built clients may send a custom or browser-like string instead.

Match on the Symfony HttpClient token to catch defaults, but do not assume its absence means no Symfony client. Treat the string as a claim.

How it appears in analytics and logs

A user agent naming the Symfony HttpClient indicates a PHP application using that component to make requests. It is automation — backend integration or scripted fetching — not a human page view.

Diagnostic use case

Identify server-side PHP traffic made with Symfony HttpClient, separate it from browser visits, and recognise that a custom user agent can hide the component.

What WebmasterID can help detect

WebmasterID classifies the Symfony HttpClient default token as scripted, non-browser traffic, helping keep server-side PHP requests out of human analytics.

Common mistakes

Privacy and accuracy notes

The token identifies the HTTP component, not a person. WebmasterID reads it as a coarse automation signal and never links it to an individual.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.