Qual è la differenza tra le richieste di pubblicazione e ricezione?

GET e POST sono i due metodi di richiesta HTTP più comunemente usati. In genere le richieste GET vengono utilizzate per richiedere pagine Web mentre POST viene utilizzato per inviare dati al server Web, ad esempio tramite un modulo Web.

Suggerimento: sebbene siano chiamati metodi HTTP, sia GET che POST vengono utilizzati anche in HTTPS.

Una delle distinzioni importanti è che tutti i parametri inclusi nelle richieste GET sono inclusi nell'URL stesso, mentre i parametri nelle richieste POST fanno parte del corpo della richiesta.

Ad esempio, l'URL di una richiesta GET potrebbe apparire come "GET.php?parameter=value" mentre l'URL per una richiesta POST sarebbe simile a "POST.php" e quindi avere "parameter=value" impostato nel corpo della richiesta.

Una delle ramificazioni chiave di questo è che quando i log dei server web richiedono l'URL richiesto viene sempre registrato. Quindi, per le richieste GET, vengono registrati anche i parametri, nel caso delle richieste POST anche se i valori non vengono registrati poiché il corpo della richiesta non viene registrato. Ciò è particolarmente importante per i moduli che contengono dati sensibili come password o PII (informazioni di identificazione personale), poiché l'utilizzo di POST significa che queste informazioni non vengono registrate nei server web.

Altre differenze tra GET e POST includono il fatto che le richieste GET possono essere memorizzate nella cache dal browser o da cache di terze parti, le richieste GET sono incluse nella cronologia del browser e possono essere contrassegnate. Le richieste POST in confronto non vengono mai memorizzate nella cache, non vengono salvate nella cronologia del browser e non possono essere salvate nei segnalibri.

È possibile configurare i moduli per utilizzare una richiesta GET per inviare dati al server web, ma farlo è una cattiva idea poiché tutti questi fattori entrano in gioco. È particolarmente importante per moduli sensibili come i moduli di accesso poiché se questa richiesta fosse registrata rivelerebbe la password dell'utente e se la risposta fosse memorizzata nella cache da una terza parte potrebbe consentire ad altri utenti di accedere all'account dell'utente.



Leave a Comment

Come forzare Google Chrome a mostrare sempre gli URL completi

Come forzare Google Chrome a mostrare sempre gli URL completi

Chrome, per impostazione predefinita, non mostra l'URL completo. Potresti non preoccuparti troppo di questo dettaglio, ma se per qualche motivo hai bisogno che venga visualizzato l'URL completo, istruzioni dettagliate su come fare in modo che Google Chrome visualizzi l'URL completo nella barra degli indirizzi.

Come ripristinare il vecchio Reddit

Come ripristinare il vecchio Reddit

Reddit ha cambiato nuovamente il design nel gennaio 2024. La riprogettazione può essere vista dagli utenti del browser desktop e restringe il feed principale fornendo collegamenti

Come copiare contenuti dai libri di testo con Google Lens

Come copiare contenuti dai libri di testo con Google Lens

Digitare la tua citazione preferita dal tuo libro su Facebook richiede tempo ed è pieno di errori. Scopri come utilizzare Google Lens per copiare testo dai libri sui tuoi dispositivi.

Impossibile trovare lindirizzo DNS del server corretto in Chrome

Impossibile trovare lindirizzo DNS del server corretto in Chrome

A volte, quando lavori su Chrome, non puoi accedere a determinati siti Web e viene visualizzato un errore "Impossibile trovare l'indirizzo DNS del server di correzione in Chrome". Ecco come puoi risolvere il problema.

Guida rapida su come creare promemoria su Google Home

Guida rapida su come creare promemoria su Google Home

I promemoria sono sempre stati il ​​punto forte di Google Home. Sicuramente ci semplificano la vita. Facciamo un breve tour su come creare promemoria su Google Home per non perdere mai di occuparti di commissioni importanti.

Netflix: cambia password

Netflix: cambia password

Come cambiare la password sul servizio di video in streaming Netflix utilizzando il browser preferito o l'app Android.

Come disabilitare il prompt di ripristino delle pagine in Microsoft Edge

Come disabilitare il prompt di ripristino delle pagine in Microsoft Edge

Se vuoi eliminare il messaggio Ripristina pagine su Microsoft Edge, chiudi semplicemente il browser o premi il tasto Esc.

Le 10 migliori alternative a Google Voice nel 2023

Le 10 migliori alternative a Google Voice nel 2023

Cerchi un'alternativa affidabile a Google Voice per le telefonate? Scopri le migliori alternative di chiamata VoIP a Google Voice.

Cosè un cappello nero?

Cosè un cappello nero?

Un cappello nero è un hacker che vittimizza le persone e infrange la legge. Continua a leggere per saperne di più sull'argomento.

Cosè un criminale informatico?

Cosè un criminale informatico?

Non sei sicuro di cosa sia un criminale informatico? Un criminale informatico è un criminale che commette reati principalmente utilizzando sistemi informatici.