Http dos

jako -  
 jako -
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   Statut Contributeur Dernière intervention   1 299
 
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
jako
 
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
jako
 
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
jako
 
pas une tite idée ?
0

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

Posez votre question
blux Messages postés 27106 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
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   Statut Contributeur Dernière intervention   1 299
 
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 27106 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299 > blux Messages postés 27106 Date d'inscription   Statut Modérateur Dernière intervention  
 
Oui, mais je ne voulais pas tomber aussi bas que le vbs :-P
0
blux Messages postés 27106 Date d'inscription   Statut Modérateur Dernière intervention   3 359 > Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention  
 
en partant de l'interpréteur DOS, tu pensais aller où ?
0
jako
 
et don en vbs sa donnerai quoi pour avoir le code source de www.google.fr par exemple ?
0
blux Messages postés 27106 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
t'as regardé le lien posté en <9> ?
0
jako
 
oui mais je ne comprend rien
0
blux Messages postés 27106 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
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
jako
 
O.o c'est si simple que sa !
bizar j'ai pas tout capté :p je vais chercher ailleurs merci
0