LIS 390W1A - Lab 4: HTTP Get

HTTP Get

This lab has been canceled.

  1. Open a terminal window
  2. Type
    telnet www.uiuc.edu 80
  3. Type
    GET / HTTP/1.0
    and hit the enter key twice
  4. Describe what was output (you might consider copying it into a text file)
  5. What is the HTTP header? What is the body?
  6. In the header, what information did the server send back?
  7. Try connecting
    telnet www3.isrl.uiuc.edu 80
    or
    telnet www.microsoft.com 80
    and executing the same command
  8. Are there any differences in the headers returned? If so, what?
  9. Download and install the Live HTTP Headers extension for Firefox.
  10. Close and restart Firefox.
  11. Open the Live HTTP Headers Extensions (Tools > Live HTTP Headers)
  12. Go to a web page - say http://www.uiuc.edu
  13. Copy the Live HTTP Headers output into a text file and print it
  14. Mark each HTTP REQUEST and each HTTP RESPONSE in the output
  15. Why are there more REQUESTS than when we used telnet?
  16. In each REQUEST, indicate what is being requested
  17. Were any files not found? If so, which ones?

Submission

To submit this assignment upload it into Netfiles and then send me a URL, and turn in your printout of the HTTP headers at the beginning of next class.