Hello, sorry for delays, I am working on final touches. I am uploading the rest in a fewThanks in advance
Obtain the HTTP/1.1 specification (RFC 2616). Answer the following questions:
a. Explain the mechanism used for signaling between the client and server to indicate that a
persistent connection is being closed. Can the client, the server, or both signal the close of a
For HTTP 1.1 persistent connections represent the default setting behavior for any HTTP
connection. Therefore, a client always makes the assumption that the server always makes
persistent connection even if there are erroneous responses from the server. Closing a connection
is initiated by either the server or the client by using the header field which in turn has to include
connection on token, close in the prompt request. In case the server wishes to close the connection
the same close token must be included. the connection token “close” allows the client and server
to close a connection.
b. What encryption services are provided by HTTP?
HTTP does not provide encryption services.
c. Can a client open three or more simultaneous connections with a given server?
Yes, though the number of persistent connections that are recommended to concurrently execute
d. Either a server or a client may close a transport connection between them if either one detects
the connection has been idle for some time. Is it possible that one side starts closing a connection
while the other side is transmitting data via this connection? Explain
HTTP is a stateless protocol and therefore neither the client nor server is aware of the other parties’
state making it possible for one party to start closing a connection while the other starts
Sign up to view the full answer