A File Server in C++

Writing a cross-platform HTTP file server in C++ is not a simple task. Back in the days of C++03 it was particularly difficult as the standard library was very limited. Some of the requirements for writing a HTTP server are: Sockets Cryptographically secure random number generate Threads and thread synchronisation File access Any POSIX based … Read more