次のコード..。
my $user_agent = LWP::UserAgent->new;
my $request = HTTP::Request->new(GET => $url);
my $response = $user_agent->request($request);
if ($response->is_success) {
print "OK\n";
} else {
die($response->status_line);
}
..で失敗します。
500 Can't connect to <hostname> (Bad hostname '<hostname>')
.. $ urlのホスト名がIPv6のみのアドレスである場合(つまり、レコードは存在するが、AAAA
レコードは存在しないA
)。
私の質問は次のとおりです。
- LWPでIPv6サポートを有効にするにはどうすればよいですか?
A
「prefer-IPv4-over-IPv6」( vsAAAA
。)/「prefer-IPv6-over-IPv4」(AAAA
vs 。)のLWPの設定を構成するにはどうすればよいA
ですか?