1-Fundamentals Flashcards

1
Q

What is the primary function of HTTP?

A

“To exchange information between clients (usually web browsers) and servers [1]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name two types of HTTP messages.

A

“Request and response [2]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the format of an HTTP request message?

A

“ASCII (human-readable format) [2]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List the components of an HTTP request message.

A

“Request line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the three commands in the request line of an HTTP request?

A

“GET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the ‘Host’ header in an HTTP request specify?

A

“The domain name of the server being requested [2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the key parts of an HTTP response message?

A

“Status line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the components of the status line in an HTTP response?

A

“Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Give examples of HTTP status codes and their meanings.

A

“200 OK (without error)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is MIME and its purpose?

A

“Multipurpose Internet Mail Extensions; specifies the format of a file returned by the server to the browser [5]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the general form of a MIME type?

A

“type/subtype [5]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Give examples of MIME types.

A

“text/plain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does a server determine the MIME type?

A

“From the requested file name’s suffix (e.g.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Who is Tim Berners-Lee?

A

“The person who proposed the World Wide Web in 1989 at CERN [6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is CERN?

A

“Conceil European pour la Recherche Nucleaire [7]”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What were some of Tim Berners-Lee’s key contributions to the web?

A

“The ENQUIRE system

17
Q

What protocol did Tim Berners-Lee connect to hypertext to create the World Wide Web?

A

“Transmission Control Protocol (TCP) [8]”

18
Q

What is a URL?

A

“Uniform Resource Locator: identifies a resource by its location on the internet [9

19
Q

What are the components of a URL?

A

“Protocol (https)

20
Q

What is a URI?

A

“Uniform Resource Identifier: a string of characters used to identify a resource on the internet