Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 688 Bytes

TODO.md

File metadata and controls

25 lines (21 loc) · 688 Bytes

To do

  • Create abstraction for HTTP response codes
  • GET request
  • HEAD request
  • POST request
  • PUT request
  • Add color to terminal UI
  • Configure localhost: to be server, so we don't have to always type in the URL
  • Add landing page for server
  • Modularize the code, separate files, split functions, etc.
  • Private class variables
  • object-oriented class-based
  • Log all requests and responses
  • Compress data
  • Cache files

Future Features

  • Handle PUT and POST requests
  • Handle more HTTP status codes (301)
  • Handle authentication (basic, digest)
  • Cache server side
  • Parse all of the header fields in request