We were tasked with writing a webserver. So here is the Python 3 version. There were quite a few oddities that made this project a bit less than trivial. Those will be covered here. While we were not ...
An HTTP/1.1 server written from scratch in Python on top of raw TCP sockets. No http.server, no framework, no third-party dependencies. It parses the HTTP wire format by hand, routes requests to ...