Http dos

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
Configuration: Windows XP Internet Explorer 7.0

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    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.
    1. 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
      1. je viens de tester telnet www.google.fr < doc.txt
        dans doc.txt il y a la requete, mais cela ne donne rien :s
        1. Modérateur
          Salut,

          pas de batch possible via telnet, version DOS, que de l'interactif et pas de redirection entrante possible (AFAIK)
          1. Contributeur
            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 ?)
            1. Contributeur
              @bluxOui, mais je ne voulais pas tomber aussi bas que le vbs :-P
            2. Modérateur
              @Char Snipeuren partant de l'interpréteur DOS, tu pensais aller où ?
          2. et don en vbs sa donnerai quoi pour avoir le code source de www.google.fr par exemple ?
            1. Modérateur
              t'as regardé le lien posté en <9> ?
          3. oui mais je ne comprend rien
            1. Modérateur
              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...
          4. O.o c'est si simple que sa !
            bizar j'ai pas tout capté :p je vais chercher ailleurs merci