Question: The first lik for leter L is: https://www.logicbig.com/quick-info/web/etag-header.html The second link for letter L is: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching The third link for letter L is: https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching The

 The first lik for leter L is: https://www.logicbig.com/quick-info/web/etag-header.html The second link

The first lik for leter L is: https://www.logicbig.com/quick-info/web/etag-header.html

The second link for letter L is: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching

The third link for letter L is: https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching

The video link for letter L is: https://www.youtube.com/watch?v=XXiamIsYBos

The link on the letter M is: https://www.w3.org/2005/MWI/BPWG/techs/CachingWithETag.html

The second link on the letter M is: http://www.pocketsoap.com/weblog/stories/2002/05/0015.html

4. The HTTP RESPONSE message (Total 60 points) Consider the figure above, where the server is sending a HTTP RESPONSE message back the client. Suppose the server-to-client HTTP RESPONSE message is the following: HTTP/1.1 200 oK Date: Mon, 25 Feb 2018 18:00:00 +0000 Server Apache/2.2.3 (Centos) Last-Modified: Thu, 01 Feb 2018 18:00:00 +0000 ETag: "12345-abc-67890" Content-Length: 2635 Keep-Alive: timeout-23, max-10 Connection: Keep-alive Content-type: text/html Answer the following questions: A. What version of HTTP is the response? (3 pnts) B. Was the server able to send the document successfully? Explain (3 pnts) C. At what date and time was this response sent? (3 pnts) D. When was the file last modified on the server? (3 pnts) E. How many bytes are there in the document being returned by the server? (3 pnts) F. What is the default mode of connection for HTTP protocol? Is the connection in the reply persistent or non-persistent? Explain. (6 pnts) G. What is the type of file being sent by the server in response? (3 pnts) H. What is the name of the server and its version? (3 pnts) I. What is the timeout value for the response message? (3 pnts) J. Is the connection dropped or kept open after the timeout? (3 pnts) K. What are the maximum number of requests and responses the server has allowed? What happens when the maximum number of requests and responses are sent? (3 pnts) L. What is ETag in the response message? State its significance?Note: To answer this and the question below, you'll need to have basic understanding of ETag. Here, Here (First 7 paragraphs for HTTP Caching and ETag), Here (section "Different kinds of caches' and section 'ETag'), Video (First 5 minutes) is a good place to start] (12 pnts) M. Assume the client host requests the same page and sent a HTTP GET request with If-None Match: 12345-abc-67890" and the server resources (ETag) did not change. The server will then reply with status code 304 Not Modified and Content-Length: 0. What does this mean and why is it beNote: Here (press cancel if link asks for credentials) and Here wil help.l (12 pnts)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!