HTTP Messages Flashcards
What is a client?
Service requesters that initiate communication sessions with servers and do not share any of its resources. They only need to understand the response based on the well-known application protocol.
What is a server?
The providers of a resource or service.
Which HTTP method does a browser issue to a web server when you visit a URL?
GET
What three things are on the start-line of an HTTP request message?
A HTTP method (a verb like ‘GET’, ‘PUT’, or ‘POST’ or a noun like ‘HEAD’ or ‘OPTIONS’) that describes the action to be performed, the request target (typically a URL or the absolute path of the protocol, port and domain), and the HTTP version
What three things are on the start-line of an HTTP response message?
The protocol version (typically HTTP/1.1), a status code (indicating the success or failure of the request), and a status text (a brief, purely informal, textual description of the status code to help a human understand the HTTP message.)
What are HTTP headers?
They let the client and server pass additional information with an HTTP request or response.
Where would you go if you wanted to learn more about a specific HTTP Header?
MDN
Is a body required for a valid HTTP request or response message?
No, it is optional