Skip to content

Zohenn/http-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http-rs

A very noob attempt at writing code in Rust.

todo

  • HTTPS support
  • request listener, similar to the one present in native http module in Node.js
  • kindly do not return HTTP 400 on TCP FIN message
  • better HTTP method handling:
    • 405 when requesting static content with method other than GET
    • HEAD response without body
    • OPTIONS requests
  • handling requests with non-empty body
  • custom builder-pattern macro
  • keep-alive
  • binary compilation target that serves static files only and reads config from config file
  • multithreading
  • allowing HTTPS and non-HTTPS traffic simultaneously

mightdo

  • HTTP/2 support
  • something similar to nginx rewrite rules or .htaccess files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages