/HTTP-Server

A multithreaded application built on C++ using TCP/IP and network programming Uses UNIX/Linux features like pthreads, mutex, and conditional variables and supports GET HTTP methods

Primary LanguageC++MIT LicenseMIT

HTTP Server

Multithreaded application built on C++ using TCP/IP and network programming Uses UNIX/Linux features like pthreads, mutex and conditional variables and supports GET HTTP methods

Installation

Use the GNU Compiler Collection Mingw-GCC to compile cpp files and required dependencies.

Usage

  • To be executed in terminal
$ g++ http.cpp -o http -lpthread
$ ./http
  • Open address '127.0.0.1:8000' in browser