[gull] requête http avec perl
magnus
magnus at magooweb.com
Thu Jun 9 16:09:02 CEST 2005
l'illustre marquis at altern.org a dit un jour,
> Merci pour vos réponses/suggestion.
>
> Je ferais bien d'utiliser les facilités offertes par LWP mais
> j'aimerais quand meme comprendre un dernier truc avant.
>
> J'essaie d'abord avec telnet comme suggéré.
> Si je fais un "GET / HTTP/1.0" avec 2 'return' en telnet sur
> www.edicom.ch 80,
> j'ai un "400 Bad Request".
> J'ai revu mon http et il me semble que la requete est correct;
> meme chose avec "GET /" et "GET / HTTP/1.1",
je viens d'essayer:
GET / -> retourne une page
GET / HTTP/1.0 -> retourne une page
GET / HTTP/1.1 -> erreur 400
Il me semble que en http 1.1 il *faut* ajouter le header "host: www.edicom.ch".
Ceci permet au serveur de savoir le site désiré (si le serveur tourne plusieur
virtualhost sur les mêmes ip/port).
>
> Pas étonnant que ça marche pas non plus avec mon petit script en perl.
>
> Qqn a une idee sur pourquoi c'est une "bad request" ?
>
> Samuel
>
> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull
>
--
Magnus est un être humain à qui tu peux envoyer des emails.
More information about the gull
mailing list