wojtek-kaniak / wttp

An HTTP 1.1 server for a low-level programming college class

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WTTP

A minimal HTTP 1.1 server written in C23 using BSD sockets.

Caution

Not production safe.

Architecture

Features

  • basic management GUI
  • Content-Type handling

Building

For dependencies see shell.nix.

# Only once
./setup.sh

# or cmake --build build/
./build.sh

# Artifacts in build/
build/wttp-cli

About

An HTTP 1.1 server for a low-level programming college class

License:Apache License 2.0


Languages

Language:C 95.4%Language:CMake 2.9%Language:Shell 0.9%Language:Nix 0.8%