Quel programme simple pour faire du HTTP ?

Bonjour,

J'aimerais apprendre à dialoguer avec les serveurs sans à avoir à passer par un navigateur. Faire des GET ou POST, ou plus compliqué mais de façon complètement manuelle. Je pense bien avoir compris le protocole HTTP mais quel soft utiliser sous windows 98 ? Merci de vos réponses.

6 réponses

  1. Modérateur
    Tu peux envoyer une requête avec telnet:
    telnet www.cdrom.com 80
    GET / HTTP/1.0

    ( 2 cr/lf)
    Il vaut mieux sou win$ utiliser un client teslnet gratuit digne de ce nom
    (par exemple teraterm pro qui de plus est gratuit , tu peux logguer les
    I/O de ta connection dans un fichier)
    Evidemment ce la ne permet qu'une requête par connection.

    Johan
    0
    1. Tu peux utiliser le PERL et sa librairie web : LWP.
      Ca te permettra de faire de jolis script.

      Exemple:

      use strict;
      use LWP::Simple;
      use LWP::UserAgent;

      my $ua = new LWP::UserAgent;
      my $url = " http://www.commentcamarche.com";
      my $request = new HTTP::Request GET=> $url;
      my $page = $ua->request($request);

      if (!($page->is_success)) {
      print "Erreur de recuperation de la page : $url !\n" . $page->error_as_HTML . "\n\n";
      } else {
      $page->content;
      }

      -= Bobinours =-
      0
      1. Pourriez vous trouver le lien pour télécharger LWP ?

        Merci.
        0
        1. J'ai trouvé donc maintennat je l'ai.

          Comment l'installer ? Où mets-je mon dossier sur Linux Red Hat ?
          0