[96] in 6.033-lab
Results for web proxy
daemon@ATHENA.MIT.EDU (Kevin 'Bob' Fu)
Wed Apr 22 23:05:57 1998
To: 6.033-lab@MIT.EDU
Date: Wed, 22 Apr 1998 23:05:47 EDT
From: "Kevin 'Bob' Fu" <fubob@MIT.EDU>
I polished off the last web proxy. There were some pretty good
proxies! In the next few minutes, you will each receive a summary of
test results.
Here are the test cases:
Transparency
-GET request (http://www.mit.edu/)
-POST request (http://www.mit.edu/comment to fubob@mit.edu)
-HEAD request
-Error 404
-Reloading many times before web proxy response finishes
Common error: web proxy could not handle early termination
-Works on images/binary files
-Passes If-Modified-Since headers transparently (tcpdump it)
Common errors: Date parsing, forgetting IMS entirely
Web cache
-Caches web pages on disk and/or memory
Common errors: Cache was not actually used
-Does not fill my disk
-Coherent, does not modify content of page, Visual check
-Obeys Expires header
-Does not returned cached pages when given Pragma:no-cache
Non-blocking
-Many simultaneous requests
-Hanging server does not cause web proxy to hang
-Hanging client does not cause web proxy to hang
-Non-responding server does not hang web proxy
--------
Kevin E. Fu (fubob@mit.edu)
PGP key: finger fubob@monk.mit.edu