Skip to content

A custom web server built in C, that serves HTTP clients simultaneously using threads

Notifications You must be signed in to change notification settings

gabeharms/Multi-Threaded-Web-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description

This project contains a web server built from scratch in C. The server.c file contains the main server loop, and is run continously until the server is turned off. The sockets API in C is used in order to handle the HTTP requests. Multiple clients are be handled similtaneously using the server_thread.c files which initializes new threads each time a request comes in.

All files in the Source Files directory were written by Gabe Harms

About

A custom web server built in C, that serves HTTP clients simultaneously using threads

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages