LWP::UserAgentでBASIC認証つきでリクエストする - bits and bytes という記事で、LWP::UserAgentを用いて基本認証が必要なページにアクセスする方法について述べられているのですが、以下の点について不思議に思っていました。(その時のブックマーク) なぜ前振りで(直接関係なさそうな) HTTP::Request と HTTP::Request::Common の違いについて触れていたのか。 どうして前もってrealm値が必要となる $ua->credentials 方式を採ったのか。 が、後日記事を読み直したところ補足で以下のように追記されていました。 ご指摘いただいた通りrealmなんて普段作る側としても意識していないしめんどくさいだけなので、自分も本当は $req->authorization_basic したかったのですが、はじめに白状したとおり