Skip to content

sourabhdeshmukh/PythonHTTPServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythonHTTPServer

Python HTTP Sever From Scratch

Sourabh Deshmukh 00001648445 Programming Assignment 1 02/07/2023

Multithreaded http web server written in python. Uses socket module to bind the port and start server. Responds with correct HTTP responses(400, 200, 404, 400). Supports plain text, html, images files.

Instructions to run the server

Either we can use git clone or simplgy download the zip file and follow from second command.

git clone https://github.com/sourabhdeshmukh/PythonHTTPServer.git

cd PythonHTTPServer

python web_server.py -document_root ./scu -port 8080

Open browser and access the server. http://localhost:8080

About

Python HTTP Sever From Scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published