Skip to content
Romain Cutté edited this page Jun 1, 2024 · 4 revisions

Welcome to the WebServ wiki!

HTTP Protocol

📖STD 97 - RFC 9110 produced by Internet Engineering Task Force (IETF)

📚HTTP Guides - MDN

Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it can also be used for other purposes. HTTP follows a classical client-server model, with a client opening a connection to make a request, then waiting until it receives a response. HTTP is a stateless protocol, meaning that the server does not keep any data (state) between two requests.

Network Programming

📖 Guide to Network Programming Using Internet Sockets

Structuration

event loop, data structures for "requests" and "responses" and "configuration", and code to parse/generate those data structures...


Resources to read

42 Resources - Webserv

Clone this wiki locally