Quel programme simple pour faire du HTTP ?

Sandra -  
 Las -
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.
A voir également:

6 réponses

jisisv Messages postés 3678 Statut Modérateur 935
 
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
Bobinours Messages postés 2903 Statut Membre 504
 
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
Las
 
Pourriez vous trouver le lien pour télécharger LWP ?

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

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

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

Posez votre question
sebsauvage Messages postés 33415 Statut Modérateur 15 664
 
CURL est excellent pour ce genre de chose !
http://curl.sourceforge.net/
0
Las
 
Merci
0