HTTP

È l'acronimo di "Hypertext Transfer Protocol". HTTP è il protocollo usato per trasferire dati sul web. Fa parte della suite di protocolli Internet e definisce i comandi e i servizi usati per trasmettere i dati delle pagine web.

HTTP usa un modello server-client. Un client, per esempio, può essere un computer domestico, un portatile o un dispositivo mobile. Il server HTTP è in genere un host web che esegue un software per server web, come Apache o IIS. Quando accedi a un sito web, il tuo browser invia una richiesta al server web corrispondente, che risponde con un codice di stato HTTP. Se l'URL è valido e la connessione viene autorizzata, il server invia al browser la pagina web e i relativi file.

Alcuni codici di stato HTTP comuni includono:

  1. 200 - richiesta completata correttamente (la pagina web esiste)
  2. 301 - spostata in modo permanente (spesso inoltrata a un nuovo URL)
  3. 401 - richiesta non autorizzata (è necessaria l'autorizzazione)
  4. 403 - vietato (l'accesso alla pagina o alla directory non è consentito)
  5. 500 - errore interno del server (spesso causato da una configurazione errata del server)

HTTP definisce anche comandi come GET e POST, usati per gestire l'invio di moduli sui siti web. Il comando CONNECT serve a facilitare una connessione sicura crittografata usando SSL. Le connessioni HTTP crittografate avvengono tramite HTTPS, un'estensione di HTTP progettata per trasmissioni sicure di dati.

NOTE: Gli URL che iniziano con "http://" vengono raggiunti tramite il protocollo standard di trasferimento ipertestuale e usano per impostazione predefinita la porta 80. Gli URL che iniziano con "https://" vengono raggiunti tramite una connessione HTTPS sicura e spesso usano la porta 443.

Aggiornato May 28, 2015 da Per C.

quizMetti alla prova le tue conoscenze

In what year was the Gopher information service developed?

A
1991
0%
B
2001
0%
C
2011
0%
D
2021
0%
Correct! Incorrect!     View the Gopher definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di HTTP in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.