Skip to content

aegiryy/uHTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOWTO BUILD

Actually, there are two versions of this project, one for xinetd and the other for independent use.

  • standalone:
    make
  • xinetd:
    make xinetd

You should config it so that it can run via xinetd. For the xinetd version, an extra arg of root directory (absolute path) should be provided. And when it comes to standalone version, two extra args -- port and root directory should be provided.

FEATURES

  • Basic file server (directory access is also supported).
  • All common MIME types are supported.
  • Only GET is implemented (other HTTP headers are under construction :-))
  • CGI is supported (PHP, Python, Shell etc.)

AUTHOR

It's a project authored by YuhangGe and aegiryy. And it is released under the GPL License.

About

a very tiny HTTP server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published