HTTP Flashcards
What is a client?
The one who Make requests. It can be either a physical Computer, or a software
What is a server?
While server can be a physical machine, its most commonly referred to as the software on a physical machine
Which HTTP method does a browser issue to a web server when you visit a URL?
Get method
What three things are on the start-line of an HTTP request message?
An HTTP method, a verb (like GET, PUT or POST) or a noun (like HEAD or OPTIONS)
The request target, usually a URL
The HTTP version
What three things are on the start-line of an HTTP response message?
The protocol version, usually HTTP/1.1.
A status code, indicating success or failure of the request. Common status codes are 200, 404, or 302,
A status text. A brief, purely informational, textual description of the status code to help a human understand the HTTP message.
What are HTTP headers?
A place where we can send information between the request and response.
Basically, a customized way of sending information about the request between the client and the server. It lets you add additional information ex: what kind of data, token info, password…
Is a body required for a valid HTTP request or response message?
No