wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

HTTP

Total questions: 26

Worksheet time: 22mins

Name
Class
Date
1.

Quale protocollo viene utilizzato per trasmettere risorse, non solo file, nel Web?

a)

SSH

b)

FTP

c)

HTTP

d)

SMTP

2.

Quale versione del protocollo HTTP permette di specificare una connessione permanente e il criptaggio di alcuni dati?

a)

HTTP/1.0

b)

HTTP/1.1

c)

HTTP/2.0

d)

HTTP/3.0

3.

Quali sono i metodi HTTP necessari per la conversazione attraverso applicazioni Web server side di tipo RESTful?

a)

GET, POST, PUT, DELETE

b)

CREATE, READ, UPDATE, DELETE

c)

SEND, RECEIVE, UPDATE, DELETE

d)

FETCH, INSERT, MODIFY, DELETE

4.

Cosa indica il codice di stato HTTP 404?

a)

Successo

b)

Redirezione

c)

Errore del client

d)

Errore del server

5.

Quali sono gli header comuni presenti nei messaggi HTTP?

a)

Transfer-Encoding, MIME-Version, Connection

b)

Accept, Authorization, Cache-Control

c)

Server, WWW-Authenticate, Expires

d)

User-Agent, Host, Content-Type

6.

Cosa rappresenta la riga di richiesta in un messaggio HTTP?

a)

Il corpo del messaggio

b)

La versione del protocollo

c)

L'URI dell'indirizzo

d)

Il metodo utilizzato

7.

Cosa indica il codice di stato HTTP 200?

a)

Errore del server

b)

Errore del client

c)

Redirezione

d)

Successo

8.

Quali sono i tipi di connessione permanente nel protocollo HTTP?

a)

Connessione permanente incanalata, Connessione temporanea

b)

Connessione temporanea, Connessione permanente non incanalata

c)

Connessione permanente non incanalata, incanalata

d)

Connessione temporanea, Connessione permanente incanalata

9.

Cosa rappresenta l'URI in un messaggio HTTP?

a)

Il corpo del messaggio

b)

Il metodo utilizzato

c)

L'identificativo della risorsa richiesta

d)

La versione del protocollo

10.

Quale dei seguenti indirizzi URL sono scritti correttamente?

a)

http:/www.xgtty.it

b)

www.xgtty.it//http

c)

http://www.xgtty.it

d)

www://http.xgtty.it

11.

Cos'è un client?

a)

Programma che permette di scrivere un testo

b)

Programma che permette lo scambio dei dati fra un computer e un server

c)

Programma che permette di fare lavori grafici

d)

Programma antivirus

12.

Un Uniform Resource Locator (URL) identifica univocamente l'indirizzo di una risorsa su una rete di computer?

a)

VERO

b)

FALSO

13.

Un Uniform Resource Locator in acronimo = (a)  

14.

URL è utilizzato dai programmatori per .....

a)

indicare risorse web (http)

b)

risorse recuperabili tramite protocolli di trasferimento file (ftp)

c)

condivisioni remote (smb)

d)

accessi a sistemi esterni (ssh)

e)

tutte le risposte

15.

Qual è la porta di default utilizzata da HTTP?

a)

80

b)

443

c)

8080

d)

21

16.

Qual è il protocollo di trasferimento di un ipertesto?

a)

TCP

b)

HTTP

c)

UDP

d)

FTP

17.

Quali sono i metodi HTTP utilizzati durante una richiesta?

a)

GET, POST, DELETE, PUT

b)

HEAD, OPTIONS, TRACE, CONNECT

c)

PATCH, SEARCH, COPY, MOVE

d)

UPDATE, INSERT, SELECT, DELETE

18.

Cosa indica il codice di stato 200 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

19.

Cosa indica il codice di stato 404 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

20.

Cosa indica il codice di stato 500 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

21.

Cosa indica il codice di stato 301 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

22.

Cosa indica il codice di stato 400 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

23.

Cosa indica il codice di stato 301 in una risposta HTTP?

a)

Errore generico del server

b)

La risorsa richiesta è stata spostata definitivamente

c)

La richiesta è andata a buon fine

d)

La risorsa richiesta non è stata trovata

24.

Cosa indica il codice di stato HTTP '500 Internal Server Error'?

a)

La risorsa richiesta non è stata trovata

b)

La richiesta è andata a buon fine

c)

La risorsa richiesta è stata spostata definitivamente ad un nuovo URI

d)

Errore generico causato da una configurazione errata del server

25.

Cosa indica il metodo HTTP 'POST'?

a)

Recupera una risorsa dal server

b)

Invia una risorsa al server

c)

Cancella una risorsa dal server

d)

Memorizza una risorsa sul server

26.

Cosa indica il metodo HTTP 'DELETE'?

a)

Recupera una risorsa dal server

b)

Invia una risorsa al server

c)

Cancella una risorsa dal server

d)

Memorizza una risorsa sul server