Form POST par Mozilla OK sous windows et PAS sous Linux (ubuntu)

steph12358 Messages postés 149 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 10 décembre 2009 - 11 sept. 2008 à 11:50
steph12358 Messages postés 149 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 10 décembre 2009 - 12 sept. 2008 à 09:43
Salut à tous

J'ai écrit un serveur html en c++ qui nécessite une authentification par login et mot de passe.
J'utilise une page login.html qui poste à une page "verif_login.html"
Sous windows ça marche bien avec Mozilla et I.E

Sous Linux les données du formulaire n'apparaissent pas dans l'entête de la requête http envoyée par Mozilla (1.5.0.12eol)

Si quelqu'un pouvait m'aider à résoudre ce problème.
Merci d'avance.

PS  : Voici les données envoyées par les navigateurs

Mozilla version 1.5.0.12eol sous Linux (ubuntu):

"
11/09/2008 11:31:07 POST /verif_login.html HTTP/1.1
Host: 192.9.0.61:82
User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.14eol) Gecko/20080715 Ubuntu/dapper-security Firefox/1.5.0.12eol
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr-fr,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://192.9.0.61:82/login.html
Cookie: CONNECT=NOK; SESSION=-1; NAVIGATEUR=MOZILLA
"

Mozilla version 2 sous windows:
"
11/09/2008 11:36:01 POST /verif_login.html HTTP/1.1
Host: 192.9.0.61:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://192.9.0.61:82/login.html
Cookie: SESSION=-1; CONNECT=NOK; NAVIGATEUR=MOZILLA
Content-Type: application/x-www-form-urlencoded
Content-Length: 37

Login=PAULO&Password=CAPSULA&ButtonOk=ENVOI
"

Merci d'avance

1 réponse

steph12358 Messages postés 149 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 10 décembre 2009 1
12 sept. 2008 à 09:43
Bonjour

Un test avec un serveur apache et une page php pour recevoir les données et ça marche évidemment !

C'est donc mon serveur "maison" qui ne reçoit pas toutes les données...
Pourtant la taille de mon buffer semblait suffisante, je l'ai même doublée, rien n'y fait
0
Rejoignez-nous