Http dos

Fermé
jako - 17 août 2009 à 13:50
 jako - 17 août 2009 à 17:45
Bonjour,
je voudrais savoir sil été posible avec une commande dos d'avoir le code sorce d'une page web ? En une commande si possible :s...
J'ai testé :
telnet www.gogole.fr 80 & GET / HTTP/1.1 Host: www.google.fr
avec plein de derivée de cette commande mais sans succes :(
merci

9 réponses

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
17 août 2009 à 14:06
Salut.
Je ne voi pas d'autre méthode.
Il faut les taper rapidements ces commandes, sinon le serveur te déconnecte.
Es tu sur du protocole ? Il me semble que tu doit te présenté avant de faire le GET.
https://www.commentcamarche.net/informatique/technologies/26181-protocole-http-principe-de-fonctionnement/
et le & ne doi pas passer ce que tu veux au telnet.
Sinon, dans firefox, tu fais afdfichage -> code source de la page, et tu as ce que tu sohaites.
0
merci pour ta reponse char
Je vais mieu m'expliquer. Je souhaite recuperer le code source d'une page web afin de l'examiner dans un programme fait en C. Je voudrais me passer de coder un client http ... donc je pensais faire un mini script qui recupere juste le code source de la page et qui me l'enregistre dans un .txt . Le probleme c'est qu'en console j'y arrive mais en plusieurs etape. je tape "telnet www.google.fr 80" et apres "GET ........" j'aimerais juste ne pas avoir a faire sa, que tout tienne en une ligne :s
Est-ce plus clair ? dsl c'est un peu bizar mais sa m'arangerais bien car codé un client...(95 lignes de + pour si peu sa m'embète ... )
merci
0
je viens de tester telnet www.google.fr < doc.txt
dans doc.txt il y a la requete, mais cela ne donne rien :s
0
pas une tite idée ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317
17 août 2009 à 15:51
Salut,

pas de batch possible via telnet, version DOS, que de l'interactif et pas de redirection entrante possible (AFAIK)
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
17 août 2009 à 16:05
Ouai, j'ai longtemps essayé, et impossible de passer des commandes à telnet comme un script.
Il y a un message que j'ai ouvert à ce sujet.
Le client n'est pas très dur à faire. Je ne vois pas de solution simple.
à mon avis, la plus simple c'est de coder un petit client (ce n'est pas très compliqué)
ensuite, tu peux voir à télécharger des lanagages de script qui pourraient te facilité la vie tel perl ou python.
Il y a peut être sous Linux ou cygwin des petits programmes qui permettent de faire ça (lynx ou links peut être ?)
0
blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317
17 août 2009 à 16:12
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298 > blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024
17 août 2009 à 17:06
Oui, mais je ne voulais pas tomber aussi bas que le vbs :-P
0
blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317 > Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023
17 août 2009 à 17:09
en partant de l'interpréteur DOS, tu pensais aller où ?
0
et don en vbs sa donnerai quoi pour avoir le code source de www.google.fr par exemple ?
0
blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317
17 août 2009 à 17:24
t'as regardé le lien posté en <9> ?
0
oui mais je ne comprend rien
0
blux Messages postés 26534 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317
17 août 2009 à 17:43
ben c'est simple :

on crée un object de type shell, on l'exécute, et on passe les commandes au fur et à mesure avec des attentes...
0
O.o c'est si simple que sa !
bizar j'ai pas tout capté :p je vais chercher ailleurs merci
0