[telnet] impossible d'avoir HTTP/1.1 200 OK [Résolu/Fermé]

Signaler
Messages postés
78
Date d'inscription
mardi 1 novembre 2005
Statut
Membre
Dernière intervention
26 novembre 2012
-
 henri -
Bonjour,

J'essaie de tester ma page perso avec un GET et j'obtiens systématiquement un :

HTTP/1.1 400 Bad Request

Au début je pensais que c'était ma page qui était mal faite, mais après quelques autres tests sur des pages irréprochables (free.fr, fr.yahoo) j'obtiens toujours un BAD Request :-(

Que ce soit avec le telnet de windows ou putty c'est la même chose.

La requête me semble pourtant simple :

GET /index.html HTTP/1.1

mais il semblerait qu'elle soit mal formée.

Quelqu'un aurait-il une idée ?

Merci
Plug

2 réponses

Messages postés
78
Date d'inscription
mardi 1 novembre 2005
Statut
Membre
Dernière intervention
26 novembre 2012
1
Bon, personne n'a l'air de s'intéresser au problème mais je poste la réponse au cas où :

C'était un problème de caractères de fin de ligne. Il faut un "Carriage Return" et un "Line Feed" à chaque fin de ligne et doubler ça sur la dernière ligne pour l'envoi du GET.

Attention ! Ne pas se fier à ce qu'on voit. Ce n'est pas parce que votre texte va à la ligne dans le terminal que pour autant le caractère est bien celui attendu par le serveur.

Le client Telnet doit donc être paramétré en conséquences :

set crlf pour le client Microsoft par exemple.

En espérant que ça serve...

Plug
merci mon gars !