How the ProxyMesh HTTP Proxy Server Works
ProxyMesh is somewhat similar to Tor, but much simpler. Instead of routing your requests through many distributed nodes, ProxyMesh routing is much flatter and therefore faster, with only 2 hops between you and your destination. Here's a step-by-step breakdown of how it works:
- You configure your HTTP client to use the ProxyMesh proxy server
- Your client makes a HTTP request to the ProxyMesh proxy server
- The proxymesh proxy server randomly chooses one of its many forward proxy servers, and routes your request through that proxy server
- The forward proxy server sends your request to its destination and receives the response
- Finally, that response is routed back to your client
In this way, every request goes through a random IP address choosen from among the current pool of IP addresses assigned to forward proxy servers. This pool periodically changes, when new proxy servers are added, and old proxy servers are removed, thus changing IP addresses periodically. With rotating IP addresses, IP bans and rate limiting will be a thing of the past.
ProxyMesh currently operates 6 proxy server networks, each of which has its own set of 10 IPs that change twice per day:
- US - Texas
- US - Chicago
- US - Nevada
- US - California
- UK - London
- Switerzland - Zurich
The number of proxy locations you get access to depends on which plan you select, and you can change your access list at any time. Every account also gets access to a reliable open proxies network that uses hundreds of open proxies, with a subset of IPs changing every 15 minutes.
ProxyMesh is fast because the ProxyMesh proxy server and the forward proxy servers are in the same private network, ensuring very fast proxy server to proxy server communication. Plus, the forward proxy servers optimize requests for caching and compression, so the only thing slowing you down will be the destination server.
ProxyMesh is reliable because the forward proxy servers are run by us, for profit, so there is a very clear incentive to keep the proxy servers online and operational. Unlike an open proxy, the ProxyMesh proxies can only be accessed by authenticated users, the forward proxy servers can only be accessed by the ProxyMesh proxy, and the ProxyMesh proxy won't go down randomly, never to return.