Wednesday, 3 July 2024, 4:20 PM
Site: IIC Calvino - Genova
Course: Telecomunicazioni @ Telecomunicazioni (Telecom@Telecom)
Glossary: Glossario HTTP
LUCA SANGIOVANNI
Picture of LUCA SANGIOVANNI

GET

by LUCA SANGIOVANNI - Wednesday, 22 March 2023, 6:17 PM
 

È il metodo più utilizzato. Si usa per richiedere una risorsa (tipicamente una pagina web) a un web server.

Ecco i modi più popolari per effettuare una richiesta HTTP in JavaScript

 
Picture of LUCA SANGIOVANNI

tipo MIME

by LUCA SANGIOVANNI - Tuesday, 22 March 2022, 4:42 PM
 

Ogni coppia oggetto/formato costituisce un tipo MIME, per poter essere utilizzato, un tipo MIME deve prima essere proposto in via sperimentale e poi registrato seguendo una procedura standardizzata.
Dal punto di vista del normale utente, ci sono un paio di occasioni in cui si entra in contatto con i tipi MIME:
-quando si configurano le "helper application" per il proprio browser
-con alcuni programmi di E-mail per specificare il tipo di codifica da adottare quando si inviano file binari.

 
LUCA CAZZARO
Picture of LUCA CAZZARO

Accept

by LUCA CAZZARO - Wednesday, 23 March 2022, 11:12 AM
 

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.

 
Picture of LUCA CAZZARO

HTTP 1.1

by LUCA CAZZARO - Wednesday, 23 March 2022, 10:13 AM
 

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.