Professional Documents
Culture Documents
Q2:What languages (if any) does your browser indicate that it can accept
to the server?
Ans:
Accept-Language: en-us, en; q=0.50
Q4:What is the status code returned from the server to your browser?
Ans:
Status Code: 200
Q5:When was the HTML file that you are retrieving last modified at the
server?
Ans:
Last Modified: Tue,23 Sep 2003 05:29:00 GMT
Q7:By inspecting the raw data in the packet content window, do you see
any headers within the data that are not displayed in the packet-listing
window? If so, name one.
Ans:
Ethernet II, Src: LinksysG_da:af:73 (00:06:25:da:af:73), Dst:
Dell_4f:36:23 (00:08:74:4f:36:23)
1|Page
2. The HTTP CONDITIONAL GET/response interaction
Q8:Inspect the contents of the first HTTP GET request from your
browser to the server. Do you see an “IF-MODIFIED-SINCE” line in the
HTTP GET?
Ans:
I don’t see an “IF-MODIFIED-SINCE” line in the First HTTP GET,
But I see in Second HTTP GET,
If-Modified-Since: Tue,23 Sep 2003 05:35:00 GMT.
Q9:Inspect the contents of the server response. Did the server explicitly
return the contents of the file? How can you tell?
Ans:
first response of server is return Content-Type: text/html; charset=ISO-
8859-1\r\n.
second response of server isn’t return Content-Type. because it return
HTTP/1.1 304 not modified.
Q10:Now inspect the contents of the second HTTP GET request from
your browser to the server. Do you see an “IF-MODIFIED-SINCE:” line
in the HTTP GET? If so, what information follows the “IF-MODIFIED-
SINCE:” header?
Ans:
Yes , I see the “IF-MODIFIED-SINCE”
“IF-MODIFIED-SINCE:” header : Tue,23 Sep 2003 05:35:00 GMT
Q11: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.
Ans:
Status Code: 304
Phrase returned: Not-Modified
Server isn’t return contents of the file.
2|Page
3. Retrieving Long Documents
Q12:How many HTTP GET request messages did your browser send?
Which packet number in the trace contains the GET message for the Bill
or Rights?
Ans:
One Time,
Packet number: 8
Q13: Which packet number in the trace contains the status code and
phrase associated with the response to the HTTP GET request?
Ans:
Packet number: 14
Q17:Can you tell whether your browser downloaded the two images
serially, or whether they were downloaded from the two web sites in
parallel? Explain.
Ans:
The downloads occurred in parallel. Note that the two GET messages for
the images are in packets 17 and 20. The 200OK reply containing the
images sow up as packets 25, and 54. Thus the request for the second
image file (packet 20) was made BEFORE packet 25, the first image file
was received.
3|Page
5 HTTP Authentication
Q18:What is the server’s response (status code and phrase) in response to
the initial HTTP GET message from your browser?
Ans:
status code: 401,
phrase: Authorization Required.
Q19:When your browser’s sends the HTTP GET message for the second
time, what new field is included in the HTTP GET message?
Ans:
The HTTP GET includes the Authorization: Basic: field
4|Page