1-Fundamentals Flashcards
What is the primary function of HTTP?
“To exchange information between clients (usually web browsers) and servers [1]”
Name two types of HTTP messages.
“Request and response [2]”
What is the format of an HTTP request message?
“ASCII (human-readable format) [2]”
List the components of an HTTP request message.
“Request line
What are the three commands in the request line of an HTTP request?
“GET
What does the ‘Host’ header in an HTTP request specify?
“The domain name of the server being requested [2
What are the key parts of an HTTP response message?
“Status line
What are the components of the status line in an HTTP response?
“Protocol
Give examples of HTTP status codes and their meanings.
“200 OK (without error)
What is MIME and its purpose?
“Multipurpose Internet Mail Extensions; specifies the format of a file returned by the server to the browser [5]”
What is the general form of a MIME type?
“type/subtype [5]”
Give examples of MIME types.
“text/plain
How does a server determine the MIME type?
“From the requested file name’s suffix (e.g.
Who is Tim Berners-Lee?
“The person who proposed the World Wide Web in 1989 at CERN [6
What is CERN?
“Conceil European pour la Recherche Nucleaire [7]”
What were some of Tim Berners-Lee’s key contributions to the web?
“The ENQUIRE system
What protocol did Tim Berners-Lee connect to hypertext to create the World Wide Web?
“Transmission Control Protocol (TCP) [8]”
What is a URL?
“Uniform Resource Locator: identifies a resource by its location on the internet [9
What are the components of a URL?
“Protocol (https)
What is a URI?
“Uniform Resource Identifier: a string of characters used to identify a resource on the internet