This project implements a basic HTTP server in C++ capable of handling incoming HTTP requests and serving static content.
- HTTP/1.1 Compliance: Supports basic HTTP/1.1 features such as GET requests.
- Static Content Serving: Serves static HTML, CSS, JavaScript, and image files.
-
Building: Compile the server using a C++ compiler. For example:
./build.sh
-
Starting the Server: Run the server executable:
./http
Contributions are welcome! If you find any bugs or want to add enhancements, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.