Section courante

A propos

Section administrative du site

Comparatif des méthodes «POST» ou «GET» ?

L'avantage de GET, c'est que lorsqu'on copie un lien, on aura exactement le même résultat d'un navigateur à l'autre. Il devrait être la méthode de prédilection à utiliser sur un site informatif ou des liens vers des pages informatives. Une faiblesse de la méthode «GET» est la limite de longueur d'information pouvant être transmise est généralement de 8192 octets (8 Ko), si la limite est atteinte, on a généralement un message d'erreurs «414 Request-URI Too Long».

Le «POST» et plutôt destiné aux formulaires, ainsi il est plus difficile pour utilisateur néophyte de changer les informations afin d'accéder à ce qu'il ne devrait pas. Ce n'est pas un obstacle pour autant, les débogueurs des navigateurs comme Firefox par exemple permettent de contourner le problème. La limite est généralement de 2 Go, toutefois cette limite peut être de beaucoup inférieure et générer des erreurs 500 de HTTP.

Récapitulatif

Méthode Limite Spécialisé Code d'erreur Description
GET 8 Ko URL 414 Requête de données pour une ressource spécifiée
POST 2 Go Formulaire 500 Soumettre des données à être traité par une ressource spécifiée

Remarques

Voir également

Langage de programmation - HTML - Référence des balises - A
Langage de programmation - HTML - Référence des balises - FORM

Dernière mise à jour : Vendredi, le 19 juin 2015