Client-Server Flashcards
What is a client?
In computing, a client is a piece of computer hardware or software that accesses a service made available by a server as part of the client-server model of computer networks.
What is a server?
In computing, a server is a piece of computer hardware or software that provides functionality for other programs or devices, called “clients”.
Which HTTP method does a browser issue to a web server when you visit a URL?
GET: The GET method request a representation of the specified resource.
What is on the first line of an HTTP request message?
- An HTTP method 2. The request target (usually a URL) 3. The HTTP version
What is on the first line of an HTTP response message?
- The protocol version (usually HTTP/1.1) 2. A status code 3. A status text
ex. HTTP/1.1 404 Not Found.
What are HTTP headers?
HTTP headers let the client and the server pass additional information with an HTTP request or response. An HTTP header consists of its case-insensitive name followed by a colon(“), then by its value.
Is a body required for a valid HTTP message?
No. not all requests/ responses have one.