Definizione e utilizzo
Il method attributo specifica come inviare i form-data (la forma-dati vengono inviati alla pagina specificata nella action attributi).
I form-data possono essere inviati come variabili URL (con method="get" ) o come operazione posta HTTP (con method="post" ).
Note su GET :
- Aggiunge form-data nell'URL in nome coppie / valore
- La lunghezza di un URL è limitata (circa 3000 caratteri)
- Non usare mai GET per inviare dati sensibili! (Sarà visibile nella URL)
- Utile per l'invio di moduli in cui un utente desidera aggiungere un segnalibro il risultato
- GET è meglio per i dati non sicuri, come stringhe di query a Google
Note su POST :
- Accoda form-data all'interno del corpo della richiesta HTTP (dati non viene mostrata è in URL)
- Non ha limiti di dimensione
- Invio di moduli con POST non possono essere contrassegnate
Si applica a
Il method attributo può essere utilizzato sull'elemento seguente:
Elemento | Attributo |
---|---|
<form> | method |
Esempio
Esempio
Inviare un modulo utilizzando il "get" metodo:
<form
action="demo_form.asp"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Prova tu stesso " Supporto per il browser
Attributo | |||||
---|---|---|---|---|---|
method | sì | sì | sì | sì | sì |