Python HTTP Server

Python HTTP Server

Welcome to another Python tutorial everyone!

Web severs are everywhere. Heck you are interacting with one right now!

What is an HTTP Server?

An HTTP web server is nothing but a process that is running on your machine and does exactly two things:

1- Listens for incoming http requests on a specific TCP socket address (IP address and a port number which I will talk about later)

2- Handles this request and sends a response back to the user.

You can find a YouTube tutorial on how to create one HERE. Or if you prefer to read an article about it, click HERE.

Also, there are many Udemy courses that teach Python ranging from beginners to advanced. This one is my favorite. Feel free to check it out!