Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 891 Bytes

README.md

File metadata and controls

39 lines (26 loc) · 891 Bytes

Khudro

Khudro is a very light weight web-server for Windows built with C.

The word 'Khudro' ( ক্ষুদ্র in Bangla ) means small.

There are many stable web-servers out there, but the main purpose of this project is to build a lightweight web-server with a small functionality of serving simple files.

IMPORTANT

Don't forget to add Socket & Thread in your compiler path / environment.

  • pthread
  • ws_32

Features

  • Serves Static Files
  • Follows Some Web-Standards ( More to be added )
  • 400+ MIME-Type Support based on File Extension
  • 404-Error ( File Not Found ) Handler
  • Configuration File
  • Sending Buffer Limit ( To Conserve Memory )
  • Receiving Buffer Limit

Features To Be Added

  • Compression Support
  • C Based Scripting [ as plugin ]
  • E-Tag Support
  • File Modified Check
  • Cache-Control Support