Skip to content
Glossary

Glossary

Precise definitions of the vocabulary, cross-linked and cited to the relevant specification.

One term per entry, defined in the first sentence, then the detail that makes the definition usable: how it works, what it is commonly confused with, and where the specification says so.

Entries are cross-linked, so following a term you do not recognise takes you to its own definition rather than to a search result.

In this section

50 pages
Proxy fundamentals

ASN

Autonomous System Number — the identifier of the network that owns an IP range, and a primary classification signal.

2 min read

Anti-bot systems

CAPTCHA

A challenge intended to separate humans from automation, and usually a symptom rather than the problem itself.

2 min read

Proxy fundamentals

Carrier-grade NAT

Carrier-grade NAT is address translation performed inside an operator's own network, so that many subscribers share a single public address.

2 min read

Proxy fundamentals

Certificate pinning

Certificate pinning is the practice of accepting only a specific key or certificate for a host, rather than any certificate that chains to a…

2 min read

Proxy fundamentals

CIDR

CIDR is the notation and allocation scheme that writes a block of IP addresses as an address followed by a prefix length, such as…

2 min read

Web scraping

Concurrency

How many proxy connections you may run at once — often the real constraint on throughput, not bandwidth.

2 min read

Proxy fundamentals

Cookie jar

A cookie jar is the store a client keeps of the cookies it has received, keyed by domain and path, and replayed on later…

2 min read

Proxy fundamentals

DNS leak

A DNS leak is a name lookup that travels outside the path you intended, so a resolver you did not choose learns the hostname…

2 min read

Web scraping

Headless browser

A real browser engine driven programmatically with no visible window. Powerful, slow and expensive in bandwidth.

2 min read

Proxy fundamentals

Honeypot link

A honeypot link is a link placed on a page so that a person will never follow it, in order to identify clients that…

2 min read

Proxy fundamentals

IPv6

IPv6 is the current version of the Internet Protocol, with addresses of 128 bits written as eight groups of four hexadecimal digits.

2 min read

Proxy fundamentals

ISP proxy

A datacentre-hosted address registered to a consumer ISP. Datacentre speed with residential registration, billed per IP.

2 min read

Proxy fundamentals

JA3 fingerprint

A JA3 fingerprint is a hash computed from selected fields of the TLS ClientHello, taken in the order the client sent them.

2 min read

Proxy fundamentals

Port

A port is a 16-bit number identifying one endpoint of a transport connection, so a single address can carry many independent conversations at once.

2 min read

Buying guides

Proxy pool

The set of addresses a provider can route your traffic through, and the source of every rotation decision.

2 min read

Web scraping

Rate limiting

Capping how many requests a client may make in a period. The 429 status code is defined in RFC 6585.

2 min read

Proxy fundamentals

Retry-After

Retry-After is a response header giving either a number of seconds to wait or an HTTP-date after which to retry.

2 min read

Proxy fundamentals

Reverse proxy

A proxy deployed in front of a server. Clients connect to it as if it were the origin, and it forwards to the real…

2 min read

Web scraping

robots.txt

A file telling crawlers which paths a site prefers they avoid. A convention, not an access control.

2 min read

Proxy fundamentals

SOCKS5

A protocol that proxies any TCP or UDP traffic without inspecting it, defined in RFC 1928.

2 min read

Proxy fundamentals

Subnet

A subnet is a contiguous block of addresses that share a common leading prefix and are administered as one network.

2 min read

Web scraping

Success rate

The share of requests that return a usable response. Meaningless without a sample size and a named target.

2 min read

Proxy fundamentals

TLS interception

TLS interception is the practice of terminating a client's encrypted connection at a middlebox that reads the plaintext and re-encrypts onward.

2 min read

Proxy fundamentals

Transparent proxy

In everyday use, a transparent proxy is one that intercepts traffic without any configuration on the client, so the client does not know it…

2 min read

Web scraping

User agent

The header a client uses to identify itself. Trivially changed, and therefore weak evidence on its own.

2 min read

Proxy fundamentals

Via header

Via is a standard HTTP header in which each intermediary records the protocol version it received the message on, together with a name for…

2 min read

Web scraping

Web scraping

Extracting structured data from web pages automatically. Lawful in many contexts and restricted in others.

2 min read

Proxy fundamentals

X-Forwarded-For

X-Forwarded-For is a de facto request header in which a proxy records the address of the client it received the request from.

2 min read