Skip to content

An asynchronous http server implemented from scratch in python.

Notifications You must be signed in to change notification settings

theredditbandit/http-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http-server

A simple asynchronous http server implemented in Python.

Features

  • It can respond with a 200.
  • It can respond with a 404.
  • It can respond with content.
  • It can handle concurrent connections.
  • It can GET a file.
  • It can handle POST request and write to a file.

To run the server

use python -m app.main or ./your_server.sh

Note

This is the solution to the "Build Your Own HTTP server" Challenge on Codecrafters

About

An asynchronous http server implemented from scratch in python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published