HTML méthode Attribut


Définition et Utilisation

L'attribut méthode spécifie comment envoyer les données d'un formulaire (ces données sont envoyées à la page spécifiée dans l'attribut action ).

Les données du formulaire peuvent être envoyées sous forme de variables d'URL (avec method="get" ) ou en tant que transaction HTTP POST (avec method="post" ).

Remarques sur GET :

  • Ajoute les données du formulaire dans l'URL sous forme de paires nom/valeur
  • La longueur d'une URL est limitée (environ 3000 caractères)
  • N'utilisez jamais GET pour envoyer des données sensibles ! (elles seront visibles dans l'URL)
  • Utile pour les soumissions de formulaires où un utilisateur souhaite 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

Remarques sur POST :

  • Ajoute les données du formulaire à l'intérieur du corps de la requête HTTP (les données ne sont pas affichées dans l'URL)
  • N'a pas de limitations de taille
  • Les soumissions de formulaires avec POST ne peuvent pas être mises en signet

S'applique à

L'attribut méthode peut être utilisé sur l'élément suivant :

Élément Attribut
<form> méthode

Exemple

Exemple

Soumettre un formulaire en utilisant la méthode "get" :

<form action="/action_page.php" method="get">
Prénom : <input type="text" name="fname"><br>
Nom : <input type="text" name="lname"><br>
<input type="submit" value="Soumettre">
</form>
Essayez-le vous-même »

Support des navigateurs

Attribut
méthode Oui Oui Oui Oui Oui