読者です 読者をやめる 読者になる 読者になる

FurlでBASIC認証をする際にURLにログイン情報を入れない

http://username:password@host/pathでリクエストしたくなかったので
ヘッダに入れてみたらできた

{
my $furl;
sub furl {
my $base64 = encode_base64($username.':'.$password,'');
$furl //= Furl->new(
agent => 'Agent',
timeout => '1',
headers => [Authorization => 'Basic '.$base64],
);
}
}