Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 640 Bytes

README.md

File metadata and controls

25 lines (14 loc) · 640 Bytes

HTTP Web Server

Team Members

Rohan Patel - 917583698

Jake Carter - 916656343

Overview

The goal of this project is to design and develop a multi-threaded web server capable of a subset of the HyperText Transfer Protocol (HTTP). The final developed server can parse HTTP requests (like GET, PUT, POST and DELETE), authenticate them, load mime types, create and send appropriate responses, run CGI scripts and handle multiple requests at a time.

Instructions to Compile

From your terminal:

$ git clone https://github.com/rohan8594/HTTP-Webserver.git
$ cd HTTP-Webserver
$ javac WebServer.java
$ java WebServer