Hypertext Transfer Protocol (HTTP) Question:
Describe the different roles of HTTP?
Answer:
In HTTP, there are two different roles: server and client. In general, the client always initiates the conversation; the server replies. HTTP is text based; that is, messages are essentially bits of text, although the message body can also contain other media. Text usage makes it easy to monitor an HTTP exchange.