Tous les languages donnent des moyens d'effectuer des transactions Http. Cependant, il y a deux choses à savoir :
1 - Une transaction Http peut prendre du temps, attention aux timeouts !
2 - Il y a toujours une solution packagée et une solution manuelle, cela dépend de vos besoins...
Dans cette section, nous parlerons des languages PHP et Perl.
Bientôt plus !
Script Perl
1 - La solution packagée : utilisation du package LWP
use LWP::UserAgent;
$Server = "www.yahoo.fr";
$Port = "80";
$File = "/the_file.gif";
$Request = "http://$Server:$Port$File";
my $User_Agent = new LWP::UserAgent;
my $response = $User_Agent->get($Request);
if ($response->is_success)
{ print $response->content; }
else
{ print $response->status_line; };
| |
|