Glossario HTTP


Definire i seguenti concetti/parole chiave del Modulo:

HTTP / HTTP 1.0 / HTTP 1.1 / HTTP/2HTTP/3 / stateless / Connessione persistente / Header / HTTP Request / Request Line / HTTP Response / Status Line / Metodo / Body / CR LF / Client HTTP / Server HTTP / URL / URI / URN / Download pagina web / GET / HEAD / POST / PUT / DELETEUser agent / campo Host / Accept / Accept-Charset / Accept-Encoding / Accept-Language / Referer / Content type / Content length / If-modified-since / Content-Encoding / Last modified / Codice di statoInvio dati con form / Querystring / Proxy / Cache del Browser / Cache del Proxy / Cookie / Sessione / Durata del cookie / Third Party / MIME / tipo MIME

ATTENZIONE: una volta creata una voce avete 30' di tempo per modificarla; passato tale tempo non sarà più possibile intervenire; quindi preparate il testo "offline" e poi inseritelo, con immagini e/o link interessanti; le immagini devono essere "embedded" (chi consulta non deve scaricare l'immagine ma se la trova nella descrizione)

Non "firmare" le proprie definizioni; ci pensa il sistema

Sfoglia il glossario usando questo indice

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | TUTTI
Ordinato per Nome decrescente Ordina per: Cognome | Nome cambia in crescente

Pagina: (Precedente)   1  2  3  4  (Successivo)
  TUTTI

Immagine LUCA CAZZARO

LUCA CAZZARO

Immagine LUCA CAZZARO

Accept

di LUCA CAZZARO - mercoledì, 23 marzo 2022, 11:12
 

Le intestazioni Accept possono essere utilizzate per indicare che la richiesta è specificatamente limitata a un piccolo insieme di tipi desiderati, come nel caso di una richiesta per un'immagine in linea. Gli Accept sono un insieme di parametri presenti nell'header di risposta che specificano le caratteristiche accettate dal Client, ad esempio Accept-Language, Accept-Charset ecc.  Dalla parte dell'header del Server, non si chiama più Accept ma Content.

 

Immagine LUCA CAZZARO

HTTP 1.1

di LUCA CAZZARO - mercoledì, 23 marzo 2022, 10:13
 

HTTP 1.1 è l'ultima versione di Hypertext Transfer Protocol viene eseguito nel livello TCP/IP di Internet, fornisce una consegna più rapida delle pagine Web rispetto all'HTTP originale e riduce il traffico Web.  È supportato dai più recenti server Web e browser, fornisce una connessione persistente, inoltre un browser che lo supporta, può decomprimere i file HTML, mentre il server al quale vengono richiesti li comprime per il trasporto. Oltre alle connessioni persistenti e ad altri miglioramenti delle prestazioni, HTTP 1.1 offre anche la possibilità di avere più nomi di dominio che condividono lo stesso indirizzo IP. Ciò semplifica l'elaborazione per i server Web che ospitano numerosi siti Web in quello che a volte viene chiamato hosting virtuale.

 

Immagine FEDERICO FOSSATI

FEDERICO FOSSATI

Immagine FEDERICO FOSSATI

HTTP Request

di FEDERICO FOSSATI - mercoledì, 23 marzo 2022, 10:29
 

Una richiesta HTTP viene effettuata da un client verso
un host denominato, che si trova su un server.
Lo scopo della richiesta è di accedere a una
risorsa sul server. Per effettuare la richiesta,
il client utilizza componenti di un
URL (Uniform Resource Locator), che include le informazioni necessarie per accedere alla risorsa.

Quello che segue è un esempio di HTTP Request:



 

Immagine FABIO SAVINO

FABIO SAVINO

Immagine FABIO SAVINO

HEAD

di FABIO SAVINO - mercoledì, 23 marzo 2022, 11:21
 

Metodo di un messaggio HTTP fa una richiesta analoga al GET ma restituisce solo i campi dell'header, non prevede l'uso del body.

 

Immagine FABIO SAVINO

Last modified

di FABIO SAVINO - mercoledì, 23 marzo 2022, 11:13
 

Campo nell'head di un messaggio HTTP che indica la data e l'ora dell'ultima modifica avvenuta.

 

Immagine DANIELE TALAMO

DANIELE TALAMO

Immagine DANIELE TALAMO

DELETE

di DANIELE TALAMO - mercoledì, 23 marzo 2022, 10:08
 

Delete è un metodo HTTP idempotente che elimina una risorsa dal server e può cambiare lo stato del server. Le risposte di stato sono 3: 200 OK l'azione è stata eseguita e include un messaggio che descrive lo stato, 202 Accepted l'azione andrà a buon fine ma non è stata ancora eseguita, 204 No Content l'azione è stata eseguita e non ci sono informazioni aggiuntive da comunicare.

 

Immagine DANIELE TALAMO

Server

di DANIELE TALAMO - mercoledì, 23 marzo 2022, 10:29
 

In ambito HTTP l'header server indica la versione e il software usato dal web server.

 

Immagine DANIELE SCURZONI

DANIELE SCURZONI

Immagine DANIELE SCURZONI

Content Encoding

di DANIELE SCURZONI - domenica, 27 marzo 2022, 23:07
 

Il content encoding viene utilizzata principalmente per comprimere i dati del messaggio senza perdere informazioni.  Il tipo di supporto/contenuto originale è specificato nell'intestazione Content-Type e  la Content-Encoding si applica alla rappresentazione dei dati.

 

 

Immagine DANIELE SCURZONI

POST (metodo)

di DANIELE SCURZONI - domenica, 27 marzo 2022, 22:58
 

Il metodo POST scrive i parametri URL nella richiesta HTTP indirizzata al server, celandoli però alla vista dell'utente. Le richieste POST non prevendono un limite massimo di grandezza.

 

Immagine andrea lanzavecchia

andrea lanzavecchia

Immagine andrea lanzavecchia

Codice di stato

di andrea lanzavecchia - mercoledì, 23 marzo 2022, 10:10
 

I codici di stato HTTP sono brevi note di un server che vengono inserite in una pagina Web, anche se non fanno parte del contenuto del sito. Si trattano invece di messaggi provenienti dal server che vi dicono come sono andate le cose quando ha ricevuto la richiesta di visualizzare una certa pagina. Questi messaggi vengono restituiti ogni volta che il vostro browser interagisce con un server. Se si è lo sviluppatore di un sito è fondamentale la comprensione dei codici di stato HTTP per la diagnosi e la correzione di eventuali errori di configurazione del sito. i codici di stato HTTP sono suddivisi in 5 classi, si trattano di raggruppamenti di risposte con significati correlati che aiutano a determinare rapidamente la sostanza generale di un codice di stato. Di seguito sono riportati i vari raggruppamenti: informazione, successo, reindirizzamento, errore client e errore server.

 


Pagina: (Precedente)   1  2  3  4  (Successivo)
  TUTTI