Assignment 0-5, CS 431/531, Fall 2018
Due: 2018-12-14
Points available: 24 max
Trailers in the wild
- find and post up to three different “in the wild” examples of Trailers response headers.
500 and 503s in the wild
- find and post up to three different “in the wild” examples of 500 and/or 503 response codes.
non-standard status codes?
- find and post up to three different “in the wild” examples of response codes not defined in an RFC (e.g., response code 999)
- note: some response codes are defined in RFCs other than 7230-7235
PATCH, PUT, DELETE methods
- find and post up to three different “in the wild” examples (different sites) of PATCH, PUT, and/or DELETE methods.
Content-type: application/json
- find and post up to three different “in the wild” examples of APIs with MIME types of “application/json” that should be something else (and suggest what the MIME type should be).
HTTP2 support
- find and post up to three different “in the wild” examples of HTTP2 support
HTTP/1.1 design improvements
- during the semester we covered several areas where HTTP/1.1 could have been designed more consistently. Provide up to three well-documented examples of what you would change in HTTP/1.1 (I’m not looking for features present in HTTP2, rather some of the syntax and consistency issues we discussed in class). Document both how things are in HTTP/1.1 and what you would propose instead.
WARC file comparison
- Compare and contrast the resulting WARC files generating by 1) wget, 2) WARCreate.com, and 3) webrecorder.io on the URI: https://odu.edu/compsci