telnet www.free.fr 80
GET /index.html HTTP/1.1
Host: www.free.fr
1/ Je n'ai pas d'écho, je suis obligé de taper en aveugle
2/ mes 4 premières tentatives ont échoué :
HTTP/1.1 501 Method Not Implemented
Date: Thu, 05 Feb 2004 11:16:12 GMT
Server: Apache/1.3.26 (Unix) Debian GNU/Linux
Allow: GET, HEAD, OPTIONS, TRACE
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
105
<!DOCTYPE HTML PUBLIC"-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD><TITLE>501 Method Not Implemented</TITLE></HEAD><BODY>
<H1>Method Not Implemented</H1>
GET to /index.html not supported.<P>
Invalid method in request GET /index.html HTTP.1.<P>
</BODY></HTML>
La cinquième a marché en partie, mais j'ai été déconnecté avant
la fin de la reception du fichier :
Perte de la connexion à l'hôte
J'ai essayé le telnet de Cygwin. ça marche nettement mieux :
j'ai un écho, et je reçois le fichier demandé en totalité.
Mais que ce soit avec l'un ou l'autre de ces telnet,
je ne peux rediriger ni l'entrée, ni la sortie :
je ne peux pas faire
telnet www.free.fr 80 <essai.txt
ni
cat essai.txt | telnet www.free.fr 80
ni
telnet www.free.fr 80 >sortie.txt
ni
telnet www.free.fr 80 | tee sortie.txt
j'ai même essayé de détourner la sortie
d'un shell secondaire
CMD | tee sortie.txt
telnet www.free.fr 80
dans tous les cas, telnet se referme immédiatement
si son entrée ou sa sortie est redirigé, que ce soit
celui de Windows ou celui de Cygwin.
essayer Lynx pour win32 ? http://www.fdisk.com/doslynx/lynxport.htm
-- David Lightman: Is this a game or is it real? Joshua: What's the difference? David Lightman: Oh, wow.
Jean-Claude BELLAMY
Dans le message , Le Gaulois s'est ainsi exprimé :
j'essaie d'envoyer une requette HTTP avec telnet
telnet www.free.fr 80 GET /index.html HTTP/1.1 Host: www.free.fr
[...] je suis sous Windows 2000.
Comment résoudre ces problèmes ?
Est-ce que l'usage de Telnet est indispensable ?
Sinon, vu que tu es sous W2K, voici un mini-script VBS qui fait cette manip de récupération "online" d'un URL de façon nasodigitale!
fichier "getURL.vbs" Il prend en argument l'URL complet, et le résulat est dirigé sur la sortie standard (écran), que l'on peut rediriger si on le désire. ------- couper ici ------- set args=wscript.arguments If args.count=0 Then wscript.quit Set objHTTP = CreateObject("MSXML2.XMLHTTP") Call objHTTP.Open("GET", args(0), FALSE) objHTTP.Send WScript.Echo(objHTTP.ResponseText) ------- couper ici -------
Exemples :
H:WSH>getURL.vbs http://www.bellamyjc.org/getip.php 217.128.43.75 (pour info, ce scritp php sur mon site retourne tout bêtement l'adresse IP!)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Dans le message 40223BBB.4064B5EC@free.fr,
Le Gaulois <personneAZERTYUIOP123456789@free.fr> s'est ainsi exprimé :
j'essaie d'envoyer une requette HTTP avec telnet
telnet www.free.fr 80
GET /index.html HTTP/1.1
Host: www.free.fr
[...]
je suis sous Windows 2000.
Comment résoudre ces problèmes ?
Est-ce que l'usage de Telnet est indispensable ?
Sinon, vu que tu es sous W2K, voici un mini-script VBS qui fait cette manip
de récupération "online" d'un URL de façon nasodigitale!
fichier "getURL.vbs"
Il prend en argument l'URL complet, et le résulat est dirigé sur la sortie
standard (écran), que l'on peut rediriger si on le désire.
------- couper ici -------
set args=wscript.arguments
If args.count=0 Then wscript.quit
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
Call objHTTP.Open("GET", args(0), FALSE)
objHTTP.Send
WScript.Echo(objHTTP.ResponseText)
------- couper ici -------
Exemples :
H:WSH>getURL.vbs http://www.bellamyjc.org/getip.php
217.128.43.75
(pour info, ce scritp php sur mon site retourne tout bêtement l'adresse IP!)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org Jean-Claude.Bellamy@wanadoo.fr *
JC.Bellamy@free.fr
Dans le message , Le Gaulois s'est ainsi exprimé :
j'essaie d'envoyer une requette HTTP avec telnet
telnet www.free.fr 80 GET /index.html HTTP/1.1 Host: www.free.fr
[...] je suis sous Windows 2000.
Comment résoudre ces problèmes ?
Est-ce que l'usage de Telnet est indispensable ?
Sinon, vu que tu es sous W2K, voici un mini-script VBS qui fait cette manip de récupération "online" d'un URL de façon nasodigitale!
fichier "getURL.vbs" Il prend en argument l'URL complet, et le résulat est dirigé sur la sortie standard (écran), que l'on peut rediriger si on le désire. ------- couper ici ------- set args=wscript.arguments If args.count=0 Then wscript.quit Set objHTTP = CreateObject("MSXML2.XMLHTTP") Call objHTTP.Open("GET", args(0), FALSE) objHTTP.Send WScript.Echo(objHTTP.ResponseText) ------- couper ici -------
Exemples :
H:WSH>getURL.vbs http://www.bellamyjc.org/getip.php 217.128.43.75 (pour info, ce scritp php sur mon site retourne tout bêtement l'adresse IP!)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *