Conanyedo / webserver

Coding a simple HTTP server in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of contents

General info :

  • A user agent, commonly a web browser or web crawler, initiates communication by requesting a specific resource and the server responds with the content of that resource or an error message if unable to do so.
  • WEBPAGES delivered are most frequently HTML documents, which may include images, style sheets, and scripts in addition to the text content.
  • This communication between client and server takes place using the Hypertext Transfer Protocol (HTTP).
  • HTTP is the foundation of data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources that the user can easily access.
  • The primary function of a web server is to store, process, and deliver web pages to clients.

Technologies :

Project is created with:

  • C++ language
  • HTML5/CSS

Setup :

  • To run this Server:
$ make
$ ./webserv

Ressources :

NOTE :

  • This project is an introduction to HTTP server. It can be tested with a real browser.
  • The project is still not in its final form!

About

Coding a simple HTTP server in C++


Languages

Language:HTML 98.1%Language:C++ 1.7%Language:PHP 0.2%Language:Python 0.0%Language:CSS 0.0%Language:Makefile 0.0%Language:JavaScript 0.0%