Metodi GET e POST


I metodi GET e POST sono riferiti a dei metodi utilizzati in ambito web, nella realizzazione di siti web dinamici, per trasmettere dei dati tra una pagina web ed un’altra sfruttando il protocollo http o il più sicuro https per permettere alla pagina richiamata di utilizzare informazioni appartenenti alla pagina che l’ha richiamata.
Entrambi i metodi permettono di trasmettere lo stesso tipo di dati, con metodologie e limiti diversi, con vantaggi diversi per l’uno e per l’altro metodo.
  • Metodo GET: il metodo GET consiste nell’accodare all’indirizzo della pagina web (URL) i diversi parametri contenenti i dati che si vogliono trasmettere; all’URL originale viene quindi aggiunto alla fine un punto interrogativo seguito dai parametri e dai dati da trasferire.
    Esempio: www.miosito.it/index.php?id=2&cat=1

    E’ possibile passare più parametri separandoli con una “e commerciale” (&).

  • Metodo POST: il metodo POST viene utilizzato in presenza di moduli come i form, impostando il parametro method come POST, i dati vengono inviati così con la richiesta HTTP senza essere visibili all’utente come invece accade con il metodo GET; il metodo POST a differenza del metodo GET non ha limiti di dimensione delle informazioni scambiate; per essere i dati del tutto invisibili al client è però necessario utilizzare il protocollo https con un certificato ssl.
Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email