CMPUT404-assignment-webserver
See requirements.org (plain-text) for a description of the project.
Make a simple webserver.
Generally everything is LICENSE'D under the Apache 2 license by Abram Hindle.
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
- Raphael Gutierrez
- CMPUT 404 Fall 2023 Slide Deck
- Decoding bytes to string object for processing received request data:
- os library path resources:
- Valid HTTP header:
- Reading files in python:
- Connection close info:
- Debugging resources:
- psf/requests#171: socket.error: [Errno 54] Connection reset by peer