Methode get et post !

Methode get et post ! - Programmation

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

Reply

Marsh Posté le 23-07-2001 à 12:44:35   

Reply

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.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

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...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed