Redman31100
Messages postés167Date d'inscriptionmardi 11 septembre 2007StatutMembreDernière intervention11 février 2009
-
4 oct. 2008 à 02:51
Redman31100
Messages postés167Date d'inscriptionmardi 11 septembre 2007StatutMembreDernière intervention11 février 2009
-
5 oct. 2008 à 13:54
Bonjour, je voudrais savoir comment envoyer des données en méthode POST en HTTP avec l'objet Net.HttpWebRequest.
Je sais qu'on peut utiliser Net.HttpWebRequest.GetRequestStream() pour écrire des données, je suppose qu'il est utilisable que si je définis Net.HttpWebRequest.Method = "POST"
Mais le souci c'est que je ne sais pas comment envoyer les données par exemple un formulaire qui aurait un textarea nommé message et envoyé en post à ecriturelivredor.php par exemple ben je ne sais pas comment écrire le contenu post.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 4 oct. 2008 à 20:33
Je ne comprends pas trop.
La source 2 présentée consiste normalement a remplir les champs de formulaire et les envoyer par POST
et ensuite lire la réponse du POST (submit) correspondant à l'action.
Regarde bien le statut de ta reponse normalement ca devrait être 200 (si 400 ou 500, il y a une erreur)
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 5 oct. 2008 à 10:40
Tu pourrais être plus explicite.
Dans la page de ta réponse est bien sur la seconde page ou tu es resté sur la premiere page.
Si tu lit le stream de ta page lit tu sauras ou tu es?
Et c'est pas pratique avec le peu d'aide que tu amenes pour débloquer ton programme et le peu de recherche que tu fais.
Redman31100
Messages postés167Date d'inscriptionmardi 11 septembre 2007StatutMembreDernière intervention11 février 2009 5 oct. 2008 à 13:54
J'ai expliqué que StatutsCode et StatusDescription les 2 sont égaux à "Ok" et j'ai expliqué que lors je lis la réponse, j'ai le même contenu de la page comme si l'action du formulaire n'avait pas marché.
Est-ce clair ? Sinon demande si tu comprends pas ce que je dis mais ca me semble clair.