Bonjour,
j'utilise un sript perl pour me connecter sur un site. Mon but étant de naviguer pour récupérer une image précise positionnée à un endroit précis du serveur.
Je suis débutant complet dans ce langage de programmation. Je sais que je peux récupérer pas mal de choses sur un site internet. En tout cas, voilà une partie du code que j'utilise :
Maintenant, j'aimerais récupérer cette image en enregistrant dans le dossier de mon script l'image en question. Je pensais utiliser quelque chose du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #permet d'atteindre la page web qui correspond à l'adresse de l'image my $req2 = HTTP::Request->new( GET => "${base}/dossier/image/PNG/" ); my $res2 = $ua->request($req2); die $res2->status_line if not $res2->is_success;
Mais ça ne marche pas, et je n'ai pas beaucoup d'idées. Ou peut être que ça marche, mais je ne sais pas comment le récupérer. Ecriture dans un fichier?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $res2->content;
En cherchant sur internet je n'ai pas trouvé grand chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 open(IMAGE,">image.png") || die ("Erreur de creation de IMAGE") ; print IMAGE $res2->content;
Avez-vous une idée?
Merci d'avance !
Partager