[Perl] HTTP::Request méthode content

Kai Carver kaicarver at gmail.com
Jeu 7 Avr 17:28:35 CEST 2016


2016-04-06 2:00 GMT+08:00 Dominique Asselineau <
asseline at telecom-paristech.fr>:

> Par contre, je ne trouve pas dans la doc la façon de passer simplement
> une authentification (login, password).
>

on peut utiliser un objet HTTP::Request avec Furl, et donc utiliser
*authorization_basic()*

exemple qui marche:

use Furl;

use HTTP::Request::Common;

my $req = GET 'http://httpbin.org/basic-auth/kai/sekret';

$req->authorization_basic('kai','sekret');

my $res = Furl->new()->request($req);

print $res->status_line;


il y a aussi la méthode ou on passe simplement le login/passwd avec l'URL:

http://user:passwd@httpbin.org/basic-auth/user/passwd
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://listes.mongueurs.net/mailman/private/perl/attachments/20160407/2e0ceb9a/attachment.html>


Plus d'informations sur la liste de diffusion Perl