Wiki > Infrastruttura Software > HTTP

HTTP

Sito web di HTTP

HTTP è anche conosciuto con il nome di HyperText Transfer Protocol

Condividi su

HTTP

Cos'è HTTP

HTTP è il protocollo di comunicazione alla base della trasmissione dati sul web, e definisce i comandi e i servizi utilizzati per il trasferimento dei dati delle pagine web. La sigla fa riferimento a "Hypertext Transfer Protocol", in italiano Protocollo di trasferimento ipertesto.

HTTP usa un modello server-client, per impostazione predefinita attraverso la porta 80. Quando si accede a un sito web, il browser invia una richiesta al server web corrispondente, che risponde con un codice di stato HTTP. Se l'URL è valido e la connessione è consentita, il server invia al browser la pagina web e i relativi file.


Alcuni codici di stato HTTP comuni sono:

  • 2xx - richiesta riuscita (la pagina web esiste, il codice di stato più frequente è 200
  • 3xx - spostato in modo permanente, usato in caso di redirect verso un nuovo URL
  • 4xx - errore nella richiesta, genera il codice di stato più famoso di internet: 404 "Pagina non trovata"
  • 5xx - errore interno del server

HTTP definisce anche diversi comandi:

  • GET e POST per gestire l'invio di moduli sui siti web
  • CONNECT per facilitare una connessione sicura e crittografata tramite SSL

A proposito delle connessioni sicure: le connessioni HTTP crittografate usano HTTPS, un'estensione di HTTP progettata per la trasmissione sicura dei dati e spesso utilizzano la porta 443.

URLAxiosApacheHTTPSWEBrickTCPSSLSOAPLaminas Api ToolsAlamofire

Geekandwiki
la scrivi
anche tu

Condividi le tue competenze

Registrati per scrivere o modificare le wiki.

La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.

Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.

Registrati