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

Fix: Le App Non Pinnate Continuano a Riapparire in Windows 11

Fix: Le App Non Pinnate Continuano a Riapparire in Windows 11

Se le app e i programmi non pinnati continuano a riapparire nella barra delle applicazioni, puoi modificare il file Layout XML e rimuovere le righe personalizzate.

Come effettuare un Soft & Hard Reset su iPod Shuffle

Come effettuare un Soft & Hard Reset su iPod Shuffle

In questo tutorial ti mostriamo come eseguire un soft o hard reset sull

Come Gestire le Tue Sottoscrizioni di Google Play su Android

Come Gestire le Tue Sottoscrizioni di Google Play su Android

Ci sono così tante fantastiche app su Google Play che non puoi fare a meno di iscriverti. Dopo un po

Come utilizzare Samsung Pay con il Galaxy Z Fold 5

Come utilizzare Samsung Pay con il Galaxy Z Fold 5

Cercare nella propria tasca o portafoglio il giusto documento di pagamento può essere un vero disagio. Negli ultimi anni, diverse aziende hanno sviluppato e lanciato soluzioni di pagamento contactless.

Come Eliminare la Cronologia dei Download Android

Come Eliminare la Cronologia dei Download Android

Eliminare la cronologia dei download di Android aiuta a liberare spazio di archiviazione, tra le altre cose. Ecco i passaggi da seguire.

Come Eliminare Foto e Video da Facebook

Come Eliminare Foto e Video da Facebook

Questa guida ti mostra come eliminare foto e video da Facebook utilizzando un PC, un dispositivo Android o iOS.

Come Ripristinare Galaxy Tab S9

Come Ripristinare Galaxy Tab S9

Abbiamo trascorso del tempo con il Galaxy Tab S9 Ultra, e si tratta del tablet perfetto da abbinare al tuo PC Windows o al Galaxy S23.

Come disattivare i messaggi di testo di gruppo su Android 11

Come disattivare i messaggi di testo di gruppo su Android 11

Disattiva i messaggi di testo di gruppo su Android 11 per mantenere sotto controllo le notifiche per l

Firefox: Cancella la Cronologia degli URL nella Barra degli Indirizzi

Firefox: Cancella la Cronologia degli URL nella Barra degli Indirizzi

Cancella la cronologia degli URL nella barra degli indirizzi di Firefox e mantieni le tue sessioni private seguendo questi rapidi e facili passi.

Come Riconoscere e Segnalare Truffatori su Facebook

Come Riconoscere e Segnalare Truffatori su Facebook

Per segnalare un truffatore su Facebook, clicca su Altre opzioni e seleziona Trova supporto o segnala profilo. Compila poi il modulo di segnalazione.