Assignment 5

Due Date: 2019-12-05

Available Points: 20

This assignment builds on top of previous assignments and primarily focuses on unsafe methods and server-side execution (CGI).

Additional Methods

N.B. - Update to the OPTIONS method

Additional Status Codes

Additional Request Headers

Additional Response Headers

Encodings

Required Environment Variables

Notes

# Hashed lines are comments and order is not important
#
# Whitelist unsafe methods
ALLOW-PUT
ALLOW-DELETE
#
# Following are two special lines:
authorization-type=Basic
realm="Lane Stadium"
# Always quote realm since it might have spaces
#
# User format => name:md5(password)
mln:d3b07384d113edec49eaa6238ad5ff00
bda:c157a79031e1c40f85931829bc5fc552
jbollen:66e0459d0abbc8cd8bd9a88cd226a9b2

Submission and Evaluation