Member-only story

Proxy server

Build simple proxy server in Python

for understanding how proxy server works.

Donald Le

--

There are reverse proxy and forward proxy. Reverse proxy handle the request coming to your server, manipulate it and then send to your server. Forward proxy, handle the request you sent from your side to the target site, manipulate it. In short, proxy work as the middle man.

In this post we will implement forward proxy.

The code:

Now we’re done with building a proxy server. Let’s call some requests from the client.

Forward proxy

And calling to localhost:33333 will actually forward request to ncbi.nlm.nih.gov, and we got the response data from the ncbi site.

~~PEACE~~

--

--

No responses yet