Skip to content

t1ooo/python-async-http-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Async http server without any third party dependencies.

Features:

  • no third party dependencies (except testing)
  • fully typed
  • async
  • routing
    • simple path (like /hello)
    • path with parameters (/person/:person/item/:item)
    • decorators
  • middlewares
    • common for all handlers
    • for single handler
    • builtin middlewares
      • basic auth
  • url query params
  • request/response cookies
  • json request/response
  • forms
    • application/x-www-form-urlencoded
    • multipart/form-data
  • file upload
  • file download
  • serve static files
  • redirects
  • builtin response helpers
  • listeners
    • before_server_start
    • after_server_stop
  • type safe application context

See for examples examples/example_server.py.

Tags: python, async, http server, routing, forms

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published