Skip to content

rabarbra/webserv

Repository files navigation

Webserv

Resources:

Roadmap:

  • Config parsing
  • One kqueue for all servers (Poller class?). Contains servers, routes requests to correspongding server.
  • Server class. Contains server-specific setting and request handler instance.
  • Request base class. Exec, instantiate. Headers,
  • Get / Post / Delete etc request subclasses.
  • Response class.
  • Request handler (gets request, returns response).
  • CGI