Définition et utilisation
La method attribut spécifie comment envoyer form-data (la forme de données est envoyé à la page spécifiée dans la action attribut).
Les form-data peuvent être envoyés sous forme de variables d'URL (avec method="get" ) ou post HTTP transaction (avec method="post" ).
Remarques sur GET :
- Ajoute form-data dans l'URL dans / paires de valeurs de nom
- La longueur d'une URL est limitée (environ 3000 caractères)
- Ne jamais utiliser GET pour envoyer des données sensibles! (Sera visible dans l'URL)
- Utile pour les soumissions de formulaire où un utilisateur veut mettre en signet le résultat
- GET est préférable pour les données non sécurisées, comme les chaînes de requête dans Google
Notes sur POST :
- Ajoute form-data à l'intérieur du corps de la requête HTTP (données non représentée est dans l'URL)
- A aucune limitation de taille
- Soumissions de formulaire avec POST ne peuvent pas être mis en signet
S'applique à
Le method attribut peut être utilisé sur l'élément suivant:
Élément | Attribut |
---|---|
<form> | method |
Exemple
Exemple
Soumettre un formulaire en utilisant le "get" méthode:
<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>
Essayez - le vous - même » support du navigateur
Attribut | |||||
---|---|---|---|---|---|
method | Oui | Oui | Oui | Oui | Oui |