Mark:
Question
Is your browser running HTTP version
1.0 or 1.1? What version of HTTP is the server running?
Answer
My browser is running HTTP 1.1. The server is running HTTP 1.1
2
What languages (if any) does your browser indicate that it can accept to the server?
en-us
3
What is the IP address of your computer? Of the gaia.cs.umass.edu server? My IP: 192.168.2.14
Server IP: 128.119.254.12
4
What is the status code returned from the server to your browser?
200
5
When was the HTML file that you are retrieving last modified at the server?
Wed, 16 Jan 2013 03:26:01 GMT
6
How many bytes of content are being returned to your browser?
128
7
By inspecting the raw data in the packet No, I don’t see any in the HTTP message content window, do you see any below headers within the data that are not displayed in the packet-listing window?
If so, name one.
8
Inspect the contents of the first HTTP
GET request from your browser to the server. Do you see an “IF-MODIFIED-
1
No There is no if-modified-since in the fitrst GET
SINCE” line in the HTTP GET?
9
Inspect the contents of the server response. Did the server explicitly return the contents of the file? How can you tell?
Yes, There a text returned in response to the first GET.
10 Now inspect the contents of the second
HTTP GET request from your browser to the server. Do you see an “IFMODIFIED-SINCE:” line in the HTTP
GET? If so, what information follows the “IF-MODIFIED-SINCE:” header?
Yes. This is the time for last modified for website. It is still 24 Jan 2013 22:15:01
GMT
11 What is the HTTP status code and phrase returned from the server in response to this second HTTP GET?
Did the server explicitly return the contents of the file?
Explain.
304. There is no text returned in response to second GET because the file has not been modified. Then, server didn’t send text again.