다음 코드는 ...LWP에서 IPv6 지원을 활성화하려면 어떻게합니까?
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 지원을 활성화합니까?
- "prefer-IPv4-over-IPv6"(
A
대AAAA
)/"prefer-IPv6-over-IPv4"(AAAA
와A
)에 대한 LWP 설정을 구성하는 방법은 무엇입니까?
OS를 언급 했습니까? 100 % 확실하지는 않지만 관련성이 있습니다. – ziya
Linux가 실행 중입니다. – knorv