Methode get et post ! - Programmation
Marsh Posté le 23-07-2001 à 23:09:52
La méthode GET est toujours utilisée dans les liens, et par défaut dans les formulaires.
Elle consiste à coder l'url de manière à ajouter des paramètres.
Ex : http://forum.hardware.fr/sqlforum/ [...] warefr.inc
Les problèmes du GET :
La taille totale de l'url est limité (par le serveur)
Les données sont visibles par l'utilisateur
Certaines valeurs passent mal (utilisation de &, ", '...).
Les avantages du GET, sont sa simplicité, et de meilleur performances.
Avec la méthode POST, uniquement utilisable par les formulaires, les données sont transmise par la transaction HTTP, sans limite de taille ou de type de contenu, et sont invisibles.
Marsh Posté le 23-07-2001 à 23:49:47
Un autre avantage du GET à prendre à considération : l'utilisateur peut facilement noter, bookmarker, mailer (enfin bref garder une trace de) la page retrournée par le serveur.
Un autre inconvénient du GET : il est plus facile pour l'utilisateur (par rapport au POST) d'envoyer des données "malicieuses" au programme. Quand une URL contient des données du genre xxx=n, il y aura toujours un malin pour tenter xxx=n+1...
Marsh Posté le 23-07-2001 à 12:44:35
Bon ba desole mais j ai un gros probleme de fond ,j arrive pas a comprendre precisement la difference entre la methode get et la methoe post des formulaires . Et donc forcement je n arrive pas a savoir quand utiliser l une des methodes !
Si quelqu un pouvais m eclairer !
merci d avance
Bab light