sajidbsk / HTTP-Webservers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HTTP-Webservers

Two simple implementations of a networking server that can handle HTTP requests from clients. Listening sockets are used to establish TCP connections in both servers. These servers are made following Ruslan's Work closely. server.py is designed to work for any choice of Web Framework, be it Django or Flask or Pyramid. It uses Web Server Gateway Interface (WSGI) to handle framework requests and at the same time can serve multiple client requests in parallel. server2.py is a fully functioning server that can handle multiple requests at a time from multiple clients. Pull requests are appreciated. For edit suggestions and modification, you can contact me at ksmahmoo@edu.uwaterloo.ca

About

License:MIT License


Languages

Language:Python 100.0%