Glossary · 1 min read

Via Header

The Via header is an HTTP header that intermediaries add to note that a request or response passed through a proxy or gateway on its way.

In plain terms

Via records HTTP intermediaries and protocol information for diagnostics and loop detection. HTTP proxies are required to add appropriate Via information when forwarding messages. It need not contain the client's IP, and its presence alone does not establish a fraud score. See RFC 9110.

Why it matters

Unlike X-Forwarded-For, Via describes intermediaries rather than specifically carrying the original client IP. Its absence does not prove a direct connection or anonymity: tunnels and forwarding configurations differ. An IP tool shows an observed exit address; it does not certify the absence of forwarding headers.

How it works with s4m

The tools report your exit IP; checking Via and X-Forwarded-For requires inspecting headers received through your actual request path. A label in the free list, proxy service or VPN offering does not certify undetectability. HTTP forwarding and carrying encrypted traffic inside a tunnel are different operations.

FAQ

Questions, answered

How is the Via header different from X-Forwarded-For?

X-Forwarded-For can carry client IP addresses; Via records intermediaries and HTTP protocol information. Either must be interpreted in context. Missing headers do not prove anonymity, and an elite label is not evidence that traffic looks direct.

Ready to hide your IP?

People found this page by searching for

Real search phrases this page answers — the linked ones open the page that covers them in depth.