Question: 1. The HTTP GET message Consider the figure below, where a client is sending an HTTP GET message to a web server, gaia.cs.umass.edu. http message

1. The HTTP GET message Consider the figure below, where a client is sending an HTTP GET message to a web server, gaia.cs.umass.edu. http message Internet host, running a web browser gaia.cs.umass.edu Web server Suppose the client-to-server HTTP GET message is the following: GET /kurose ross/interactive/quotation6.htm Host: If-Modified-Since: Fri, 19 Jun 2020 17:54:05 -0700 Answer the following questions: HTTP/1.0 gaia.cs.umass.edu . . What is the name of the file that is being retrieved in this GET message? What version of HTTP is the client running? Does the client already have a (possibly out-of-date) copy of the requested file? Explain. If so, approximately how long ago did the client receive the file, assuming the GET request has just been issued? 2. The HTTP RESPONSE message Consider the figure below, where the server is sending a HTTP RESPONSE message back the client http GET http reply Internet host, running a web browser gaia.cs.umass.edu Web server Suppose the server-to-client HTTP RESPONSE message is the following: Sat, HTTP/1.0 404 Date: 20 Server: Content-Length: Connection: Content-type: image/html Not Jun 2020 Apache/2.2.3 01:08:12 Found +0000 (Centos) 673 close Answer the following questions: Is the response message using HTTP 1.0 or HTTP 1.17 Explain. Was the server able to send the document successfully? Explain . At what date and time was this response sent? How many bytes are there in the document being returned by the server? what is the default mode of connection for http protocol? Is the connection reply persistent or non-persistent? Explain. What is the name of the server and its version
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
