CRUD HTTP Webserver in Assembly (NASM)

This is just for fun and practice

  • AMD x86-64 arch
  • NASM assembly
  • GET to read file, POST to write (and create)
  • Spawn child process for handling request, parent keeps accepting connections
  • By default listens on 0.0.0.0:80