CMPUT404-assignment-web-client
See requirements.org (plain-text) for a description of the project.
Make a simple web-client like curl or wget
Generally everything is LICENSE'D under the Apache 2 license by:
- Abram Hindle
- https://github.com/tywtyw2002
- https://github.com/treedust
- Joe Ha - Submitting Student
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
- MDN HTTP GET -- https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/GET
- MDN HTTP POST -- https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST
- RFC GET/POST -- https://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html
- URLLIB.PARSE --
https://docs.python.org/3.7/library/urllib.parse.html
https://stackoverflow.com/questions/5607551/how-to-urlencode-a-querystring-in-python