mpapierski / http-server

100% async http-server library written in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

http-server is a multi-platform HTTP server library with a focus on asynchronous I/O.

Features

  • External event loop support
  • HTTP/1.1 support
  • C89 compatible

Documentation

Official API documentation

TBA.

See examples and tests.

Build Instructions

$ mkdir build
$ cd build
$ cmake ..
$ make

Building tests:

$ make tests

Coverage report:

$ make coverage

(requires lcov)

Windows

Not supported yet.

About

100% async http-server library written in C

License:MIT License


Languages

Language:C 87.9%Language:C++ 6.6%Language:Python 5.5%