2.2 World Wide Web Flashcards

1
Q

The Web was first conceived in 1989 by ____________ at the European Particle Physics Laboratory (CERN) in Geneva

A

Sir Tim Berners-Lee

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

The Web is a good example of a ____________

A

two-tier client-server architecture

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

Each client computer needs an application layer software package called a ____________ (Google Chrome, MS Edge, etc)

A

Web browser

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

Each server on the network that will act as a web server needs an application layer software package, a ___________ — its task, store information as series of text files structured by HTML

A

Web server

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

The _______ specifies the Internet address of the Web server and the directory and name of the specific page wanted

A

URL

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

The standard protocol for communication between a Web browser and a Web server is ____________

A

Hypertext Transfer Protocol (HTTP)

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

To get a page from a Web server, the Web browser issues a special packet called an ____________ that contains the URL and other information about the Web page requested

A

HTTP request

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

Once the server receives the HTTP request, it processes it and sends back an ___________, which will be the requested page or an error message

A

HTTP response

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

An HTTP request from a Web browser to a Web server has three parts:

A
  1. Request line
  2. Request header
  3. Request body
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The ____________, which starts with a command (e.g., get), provides the Web page, and ends with the HTTP version number that the browser understands

A

request line

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

The ____________, which contains a variety of optional information such as the Web browser being used (e.g., Internet Explorer) and the date

A

request header

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

The ____________, which contains the information sent to the server, such as information that the user has typed into a form

A

request body

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

The HTTP response has three parts too:

A
  1. Response status
  2. Response header
  3. Response body
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The ____________, which contains the HTTP version number the server has used, a status code, and a reason phrase (a text description of the status code)

A

response status

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

The ____________, which contains a variety of optional information, such as the Web server being used (e.g., Apache), the date, and the exact URL of the page in the response

A

response header

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

The ____________, which is the Web page itself

A

response body