tylerelston / CMPUT404-assignment-webserver

CMPUT404-assignment-webserver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CMPUT404-assignment-webserver

CMPUT404-assignment-webserver

See requirements.org (plain-text) for a description of the project.

Make a simple webserver.

References

Decode bytes: Aaron Maenpaa https://stackoverflow.com/questions/606191/convert-bytes-to-a-string/606199#606199

Extract file extension name: Martijn Pieters https://stackoverflow.com/a/50876887

HTTP1.1 Date Format: Ned Batchelder https://stackoverflow.com/a/225177

Contributors / Licensing

Generally everything is LICENSE'D under the Apache 2 license by Abram Hindle, Tyler Elston.

server.py contains contributions from:

  • Abram Hindle
  • Eddie Antonio Santos
  • Jackson Z Chang
  • Mandy Meindersma

But the server.py example is derived from the python documentation examples thus some of the code is Copyright © 2001-2013 Python Software Foundation; All Rights Reserved under the PSF license (GPL compatible) http://docs.python.org/2/library/socketserver.html

About

CMPUT404-assignment-webserver

License:Apache License 2.0


Languages

Language:Python 83.1%Language:HTML 14.3%Language:CSS 1.4%Language:Shell 1.2%