HTTP proxy

An HTTP proxy is a proxy that works over the HTTP protocol and understands requests to websites.

An HTTP proxy is made for web traffic. It reads and forwards plain HTTP requests, and for HTTPS sites it opens a “tunnel”: the data inside is encrypted, and the proxy cannot see it.

Almost any program supports this protocol: browsers, scrapers, code libraries. So unless there is a special reason, people start with it.

When something goes wrong, an HTTP proxy replies with a clear error code, for example 407 or 502. What the codes mean is described on the proxy error codes page.

In Prokso the HTTP proxy runs on port 823. How it differs from SOCKS5 is explained on the HTTP proxy page.

FAQ

Does an HTTP proxy work with HTTPS sites?

Yes. For such sites the proxy opens a tunnel, and the data inside it stays encrypted.

Which should I choose: HTTP or SOCKS5?

HTTP is usually enough for browsers, scrapers and code. SOCKS5 is used when a program works with something other than websites or supports only SOCKS5.

Residential $1.59, mobile $2.50, datacenter $0.80 per GB

Sign up in a minute, get access right after payment.

Create account