http://www.acm.org
.
GET
request (and other types as well,
but we didn't elaborate in the lecture) is terminated by two
newlines. Why are two necessary? Wouldn't one newline be sufficient, as in
HTTP/0.9?
Content-length:
" header required in HTTP/1.0?
Content-encoding:
" header
required in HTTP/1.0 as it is for some MIME email attachments? Presuming the file specified actually exists and is readable, what would the server return? Explain in some detail.GET /Fig1.gif HTTP/1.0<newline><newline>
HEAD
request method used for?
GET
request method header of the form
"If-Modified-Since:
"
GET
request
method to include a "Referer:
" header in the
request. Why is this considered to be a potential privacy issue? Discuss, and
comment (if you can) on implications for Web browser design.