Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1421 connectés 

  FORUM HardWare.fr
  Programmation

  [HTML] POST ou GET ? [TOPIC FOIREUX]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] POST ou GET ? [TOPIC FOIREUX]

n°177084
bozocarzu
Posté le 16-07-2002 à 14:46:57  profilanswer
 

Quel est la diffenrence pour un formulaire entre la method POST et la methode GET ??   :heink:  
 
 :hello:


Message édité par bozocarzu le 16-07-2002 à 17:25:47
mood
Publicité
Posté le 16-07-2002 à 14:46:57  profilanswer
 

n°177094
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-07-2002 à 14:50:09  profilanswer
 

il me semble qu'en GET les paramètres sont visibles dans l'URL dans le browser mais je ne suis pas sûr que ce soit la seule différence (je ne suis même pas sûr que ce que je viens de dire soit vrai dans tous les cas :D)

n°177097
--greg--
Posté le 16-07-2002 à 14:51:05  profilanswer
 

1/
-get : les parametres passent dans l'url
-post : les parametres passent dans le corps de la requete
 
2/
-get : tu utilises get quand tu veux GETTER (recevoir) qqchose
-post : tu utilises post quand tu veux POSTER (envoyer) qqchose
 

n°177102
bozocarzu
Posté le 16-07-2002 à 14:53:13  profilanswer
 

Ouais, mais change quoi en pratique ?
 

Citation :

-get : les parametres passent dans l'url  
-post : les parametres passent dans le corps de la requete

n°177106
LetoII
Le dormeur doit se réveiller
Posté le 16-07-2002 à 14:58:12  profilanswer
 

En pratique: Avec get ton scripts récupère les arguments par la ligne de commande et avec poste par les variables d'environement il me semble.


---------------
Le Tyran
n°177107
--greg--
Posté le 16-07-2002 à 14:58:16  profilanswer
 

bozocarzu a écrit a écrit :

Ouais, mais change quoi en pratique ?
 

Citation :

-get : les parametres passent dans l'url  
-post : les parametres passent dans le corps de la requete






1/ voir mon point 2 dans le post precedent
2/ en PRATIQUE ça change rien si ce n'est que tu es plus limité en taille avec un GET, simplement parce que les browsers ne vont pas accepter des url très longues
aussi tu dois encoder (par ex utiliser %20 pour les espace) avec GET (en general le browser le fait tout seul mais bon)

n°177112
bozocarzu
Posté le 16-07-2002 à 14:59:35  profilanswer
 

Ouais sa change rien quoi !!

n°177114
--greg--
Posté le 16-07-2002 à 15:01:47  profilanswer
 

bozocarzu a écrit a écrit :

Ouais sa change rien quoi !!



au risque de me répéter

Citation :

-get : tu utilises get quand tu veux GETTER (recevoir) qqchose  
-post : tu utilises post quand tu veux POSTER (envoyer) qqchose


c'est une question d'éthique :)

n°177119
LetoII
Le dormeur doit se réveiller
Posté le 16-07-2002 à 15:06:08  profilanswer
 

Une question d'éthique get? (étiquéte, jeux de mots... ok je sort)
 :lol:


---------------
Le Tyran
n°177120
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-07-2002 à 15:06:09  profilanswer
 

par ex sur ce forum quand tu réponds au topic c'est un post (le texte que tu as tapé tu vas pas le foutre dans une URL)
par contre quand tu fais une recherche c'est un get (l'URL est bien longue, tu vois les paramètres de recherche dedans)

mood
Publicité
Posté le 16-07-2002 à 15:06:09  profilanswer
 

n°177124
Limit
Posté le 16-07-2002 à 15:12:49  profilanswer
 

get > maximum 255 caractères

n°177130
--greg--
Posté le 16-07-2002 à 15:15:57  profilanswer
 

putain les gars
depuis le debut j'ai donné la bonne réponse, CA SUFFIT MAINTENANT [:marcsmiley]  
 
 
:D

n°177186
LetoII
Le dormeur doit se réveiller
Posté le 16-07-2002 à 15:55:55  profilanswer
 

--greg-- a écrit a écrit :

putain les gars
depuis le debut j'ai donné la bonne réponse, CA SUFFIT MAINTENANT [:marcsmiley]  
 
 
:D




 
On a jamais dit que t'avais tort, mais parfois expliqué différament ça passe mieu :D


---------------
Le Tyran
n°177188
--greg--
Posté le 16-07-2002 à 15:57:08  profilanswer
 

letoII a écrit a écrit :

 
 
On a jamais dit que t'avais tort, mais parfois expliqué différament ça passe mieu :D



:fou:  [:marcsmiley] :fou:  [:marcsmiley] :fou:
 
 
 
 
 
 
 
 
;)

n°177190
LetoII
Le dormeur doit se réveiller
Posté le 16-07-2002 à 15:57:58  profilanswer
 

--greg-- a écrit a écrit :

 :fou:  [:marcsmiley] :fou:  [:marcsmiley] :fou:
 
 
 
 
 
 
 
 
;)




 
 :lol:  
 
Ok, ok, calme :)


---------------
Le Tyran
n°177256
bozocarzu
Posté le 16-07-2002 à 17:15:04  profilanswer
 

Mouais, j'ai compris le principe, mais sa revien au meme, car de toutes façon les variables passe !!

n°177264
--greg--
Posté le 16-07-2002 à 17:21:40  profilanswer
 

:sarcastic:

n°177266
bozocarzu
Posté le 16-07-2002 à 17:22:52  profilanswer
 

:lol:

--greg-- a écrit a écrit :

 :sarcastic:  



n°177268
--greg--
Posté le 16-07-2002 à 17:24:07  profilanswer
 

bozocarzu a écrit a écrit :

 :lol:  



:D

n°177269
bozocarzu
Posté le 16-07-2002 à 17:24:32  profilanswer
 

:kaola:

n°177281
LeGreg
Posté le 16-07-2002 à 17:36:43  profilanswer
 

difference pratique:
- tu veux faire un lien vers une adresse de recherche
si les parametres sont passés avec post tu es fichu.
on peut pas bookmarker le resultat d'une requete POST aussi simple que ca. De meme pour un identifiant de session, tu ne peux le passer que dans l'URL, etc.
- le post passe les parametre dans le corps de la requete, ce qui en clair veut dire que tu peux faire passer n'importe quoi avec une methode post, un fichier entier si ca te chante.
 
Donc dans les faits ca change beaucoup :)
 
LeGreg

n°177283
--greg--
Posté le 16-07-2002 à 17:45:24  profilanswer
 

legreg a écrit a écrit :

difference pratique:
- tu veux faire un lien vers une adresse de recherche
si les parametres sont passés avec post tu es fichu.
on peut pas bookmarker le resultat d'une requete POST aussi simple que ca. De meme pour un identifiant de session, tu ne peux le passer que dans l'URL, etc.
- le post passe les parametre dans le corps de la requete, ce qui en clair veut dire que tu peux faire passer n'importe quoi avec une methode post, un fichier entier si ca te chante.
 
Donc dans les faits ca change beaucoup :)
 
LeGreg




bah non tu peux le passer en post si t'as qqch à POSTer en meme temps..
et puis les cookies c pas pour les chiens.
:D

n°177286
LeGreg
Posté le 16-07-2002 à 17:55:02  profilanswer
 

--greg-- a écrit a écrit :

 
bah non tu peux le passer en post si t'as qqch à POSTer en meme temps..
et puis les cookies c pas pour les chiens.
:D




 
un cookie c'est un cookie ca n'a rien a voir avec POST ou GET.
si tu peux memoriser ton identifiant dans un cookie tant
mieux mais ce n'est pas toujours le cas (notamment quand certains clients ont la parano des cookies)
de plus si ton identifiant est dans un cookie, tu peux plus difficilement avoir plusieurs sessions sur une meme appli.
 
LeGreg
 

n°177667
--greg--
Posté le 17-07-2002 à 11:14:02  profilanswer
 

legreg a écrit a écrit :

 
 
un cookie c'est un cookie ca n'a rien a voir avec POST ou GET.
si tu peux memoriser ton identifiant dans un cookie tant
mieux mais ce n'est pas toujours le cas (notamment quand certains clients ont la parano des cookies)
de plus si ton identifiant est dans un cookie, tu peux plus difficilement avoir plusieurs sessions sur une meme appli.
 
LeGreg




- euh je sais merci :D
- un peu de contre-désinformation contre cette parano injustifiée et paf (plutot que me faire chier à coller une id à tous mes liens...)
- là je suis d'accord mais par contre j'ai jamais vu l'interet. en general une session identifie un utilisateur. or je vois mal comment on pourrais partager une meme machine entre plusieurs utilisateurs... si tu as des exemples d'utilisation de ce principe, ça m'interesse, pour ma culture:)

n°177691
LeGreg
Posté le 17-07-2002 à 11:30:48  profilanswer
 

je programme une appli
et il m'arrive frequemment d'avoir plusieurs
utilisateurs logues en meme temps.
Certes ce n'est pas le cas de la majorité
des clients, mais c'est a prendre en compte
notamment pour la prise de controle de l'application
(qui est quelque chose que l'on vend donc qui doit
fonctionner).
 
LeGreg

n°177700
--greg--
Posté le 17-07-2002 à 11:37:05  profilanswer
 

legreg a écrit a écrit :

je programme une appli
et il m'arrive frequemment d'avoir plusieurs
utilisateurs logues en meme temps.
Certes ce n'est pas le cas de la majorité
des clients, mais c'est a prendre en compte
notamment pour la prise de controle de l'application
(qui est quelque chose que l'on vend donc qui doit
fonctionner).
 
LeGreg



euh plusieurs users en meme temps, oui, mais qui utilisent la meme machine en meme temps?

n°177704
LeGreg
Posté le 17-07-2002 à 11:40:18  profilanswer
 

excuse moi, je suis pas tres clair
je voulais dire que je me loguais avec
plusieurs noms d'user differents
(par ex: un normal, un admin et un autre pour une customisation)
 
LeGreg

n°177714
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-07-2002 à 11:53:51  profilanswer
 

t'as qu'à utiliser plusieurs browsers en même temps :p
(genre admin = ie, normal = mozilla, ...)
:D

n°177720
--greg--
Posté le 17-07-2002 à 11:57:40  profilanswer
 

legreg a écrit a écrit :

excuse moi, je suis pas tres clair
je voulais dire que je me loguais avec
plusieurs noms d'user differents
(par ex: un normal, un admin et un autre pour une customisation)
 
LeGreg



oui, ok, pour tester ton app, mais l'utilisateur final il fait ça aussi? :/ peut pas simplement avoir un meme user avec plusieurs "rôles" ??

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [HTML] POST ou GET ? [TOPIC FOIREUX]

 

Sujets relatifs
inserer un tableau html ds un panel java awt[html] alignement d un tableau en bas d un page
beson d aide pour du dl sur du html[ PHP ] Virer toutes les balises HTML ?
[HTML] Conseils pour un formulaire[HTML, JS] détection de naviguateur...
[HTML,JS] Problème de \n dans une textarea[html/js]
html dans outlook[HTML, JS] Redirection ? IE 5.0 et IE 5.5
Plus de sujets relatifs à : [HTML] POST ou GET ? [TOPIC FOIREUX]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR