u413-284-si / webserv

This project is about setting up a http web server, providing a static website.
MIT License
0 stars 0 forks source link

70 require host header in each request #73

Open u413-284-si opened 4 days ago

u413-284-si commented 4 days ago

Overview

  1. Check for missing host header
  2. Check for empty host header value
  3. Check for multiple host headers in request
  4. Determine if host value is ip (w or w/o port) or a hostname
  5. Check for valid ip (w or w/o port)
  6. Check for valid hostname
  7. Code restructure
  8. Check for not allowed method
  9. Tests

re 1.

re 2.

re 3.

re 4.

re 5.

re 6.

re 7.

re 8.

re 9.

closes #70