http server made in C in one night using winsock2 and using more legacy libs for Linux
$ gcc -o ofi server.c -lws2_32
$ ./ofi.exe
$ gcc -o linuxserver Linuxserver.c
$ ./linuxserver
navigate to http://localhost:8080/
if you can find a better way to read the html, pull requests are open :)