DOS : rediriger a telnet une req HTTP contenue dans un .txt [BATCH] - Shell/Batch - Programmation
Marsh Posté le 18-02-2007 à 18:52:17
up!
ce doit pas etre compliqué j'imagine mais je m'y perd un peu
ça existe un "man telnet" pour windows?
Marsh Posté le 19-02-2007 à 13:43:02
Il n'existe pas de man pour Windows, mais on peut avoir la syntaxe avec toutes les options pour chaque programme en tapant :
nom_du_programme /?, par exemple telnet /?
Selon les versions de Windows, il peut y avoir quelques différences d'un telnet à l'autre.
Il existe une option -f qui fait peut-être ce que vous demandez.
Marsh Posté le 25-02-2007 à 17:39:26
Je te conseil d'utiliser netcat plutot que telnet, ce sera vraiment beaucoup plus simple :
@echo off
echo GET /index.html HTTP/1.1>req.txt
echo Host: www.perdu.com>>req.txt
echo.>>req.txt
nc www.perdu.com 80 < req.txt >> out.txt
Si tu veux vraiment utiliser telnet j'vais voir mais bon...
Marsh Posté le 25-02-2007 à 18:17:57
ha bha ça, ça à l'air bien
c'est pile poil ce que je veux faire, des petites req http en script vite fait, du coup je commençait a regarder via un script php.
bon vais chercher ce petit util.
Marsh Posté le 15-02-2007 à 20:28:55
Je fais quelques tests/études sur les requetes HTTP, en les faisant à la main.
J'utilise donc une console de windows, et telnet, seulement pour des requetes un peu longues c'est pas pratique, donc je me suis dit je vais mettre ma requete dans un fichier et le rediriger vers l'entrée standard de telnet, mais ça marches pas
dans l'idée:
req.txt
GET /index.html HTTP/1.1
Host: www.perdu.com
Alors qu'en le tappant a la main ça marches, un pb dans ma redirection? on peut pas utiliser comme ça telnet?
---------------
Habillé par Canon, Gallerie web v1.0