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

Signaler
Messages postés
149
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
10 décembre 2009
-
Messages postés
149
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
10 décembre 2009
-
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

Messages postés
149
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
10 décembre 2009

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