CS 495/595 - Web Server Design
Metadata
title:
Week 10: March 16:
Contents
CS 495/595 - Web Server Design
Syllabus
(Text; 2 KB)
Groups
(Text; 706 bytes)
Resources
Class email list
(URL)
HTTP Developer's Handbook - Chris Shiflett
(URL)
RFC 1630: Universal Resource Identifiers in WWW
(URL)
RFC 1867: Form-based File Upload in HTML
(URL)
RFC 1738: Uniform Resource Locators (URL)
(URL)
RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax
(URL)
RFC 2295: Transparent Content Negotiation in HTTP
(URL)
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
(URL)
RFC 2617: HTTP Authentication: Basic and Digest Access Authentication
(URL)
Errata for RFCs 2616 & 2617
(URL)
RFC 3875: The Common Gateway Interface (CGI) Version 1.1
(URL)
Roy Fielding's dissertation
(URL)
Week 1: January 12: Introduction & Administration
Readings
(Text; 248 bytes)
Slides
(MS Powerpoint; 465 KB)
Week 2: January 19: (Holiday - No Class)
Week 3: January 26:
Readings
(Text; 66 bytes)
Slides
(MS Powerpoint; 64 KB)
Week 4: February 2:
Readings
(Text; 72 bytes)
Slides
(MS Powerpoint; 88 KB)
Week 5: February 9:
Slides
(MS Powerpoint; 117 KB)
Assignment 1: Basic Operations
description
(MS Powerpoint; 28 KB)
test directory for local installation (.tar.gz)
(; 90 KB)
test directory installed on www.cs.odu.edu
(URL)
Week 6: February 16:
Readings
(Text; 25 bytes)
Slides
(MS Powerpoint; 44 KB)
Week 7: February 23:
Slides
(MS Powerpoint; 60 KB)
Week 8: March 2:
Assignment 2: Conditionals, Persistence
description
(MS Powerpoint; 289 KB)
test directory for local installation (.tar.gz)
(; 91 KB)
test directory installed on www.cs.odu.edu
(URL)
Slides
(MS Powerpoint; 205 KB)
Week 9: March 9 (Spring Break - No Class)
Week 10: March 16:
Readings
(Text; 36 bytes)
Slides
(MS Powerpoint; 48 KB)
Week 11: March 23:
Slides
(MS Powerpoint; 52 KB)
Week 12: March 30:
Assignment 3: Content Negotiation, Transfer Encoding
description
(MS Powerpoint; 49 KB)
test directory for local installation (.tar.gz)
(; 217 KB)
test directory installed on www.cs.odu.edu
(URL)
Slides
(MS Powerpoint; 59 KB)
Week 13: April 6:
Readings
(Text; 42 bytes)
Slides
(MS Powerpoint; 56 KB)
Week 14: April 13:
Assignment 4: Authentication
description
(MS Powerpoint; 27 KB)
test directory for local installation (.tar.gz)
(; 218 KB)
test directory installed on www.cs.odu.edu
(URL)
Slides
(MS Powerpoint; 43 KB)
Week 15: April 20:
Readings
(Text; 61 bytes)
Slides
(MS Powerpoint; 33 KB)
Week 16: April 27: REST Design and a Brief Tour of Amazon S3
Slides
(MS Powerpoint; 69 KB)
Week 17: May 4: Exam week
Assignment 5: Dynamic Resources, Unsafe Methods
description
(MS Powerpoint; 34 KB)
Extra Credit
(MS Powerpoint; 27 KB)
test directory for local installation (.tar.gz)
(; 219 KB)
test directory installed on www.cs.odu.edu
(URL)