20-03-2008, 08:39 PM
La sécurité de POST est une illusion. Les deux sont au même niveau de sécurité.
Ensuite, l'avantage de GET est que, pour certaines actions dans des jeux, on peut utiliser un script directement par l'URL, sans se coltiner un formulaire bidon.
D'autre part, et qui découle du précédent constat, on peut utiliser GET sans formulaire (ni Ajax), alors que POST nécessite un formulaire. Quand on ne met pas en place de redirections par PHP sur la page de traitement d'un formulaire POST, faire précédent ou actualiser peut poser des problèmes en renvoyant les informations, et ça, c'est pas cool.
Pour conclure, je dirais que le seul défaut de GET est également son avantage : il utilise l'URL, donc c'est pas forcément esthétique (contrairement à POST), mais c'est bien plus pratique.
POST, lui, a comme unique avantage le fait d'être esthétique, puisqu'il ne salit pas l'URL.
Sephi-Chan, vive GET !
Ensuite, l'avantage de GET est que, pour certaines actions dans des jeux, on peut utiliser un script directement par l'URL, sans se coltiner un formulaire bidon.
D'autre part, et qui découle du précédent constat, on peut utiliser GET sans formulaire (ni Ajax), alors que POST nécessite un formulaire. Quand on ne met pas en place de redirections par PHP sur la page de traitement d'un formulaire POST, faire précédent ou actualiser peut poser des problèmes en renvoyant les informations, et ça, c'est pas cool.
Pour conclure, je dirais que le seul défaut de GET est également son avantage : il utilise l'URL, donc c'est pas forcément esthétique (contrairement à POST), mais c'est bien plus pratique.
POST, lui, a comme unique avantage le fait d'être esthétique, puisqu'il ne salit pas l'URL.
Sephi-Chan, vive GET !