Hi all,
this code on my computer is not working
use LWP::UserAgent;
use HTTP::Headers;
my $link = "ftp://ftp.uniprot.org/pub/databases/uniprot/current_releas
+e/knowledgebase/complete/reldate.txt";
simple_get($link);
sub simple_get {
my $url = shift;
use HTTP::Request;
use LWP::UserAgent;
my $ua = new LWP::UserAgent;
my $request = HTTP::Request->new(GET => $url);
my $response = $ua->request($request);
my $error = 1 unless ($response->is_success);
if ($error){
print "There is an error\n";
}else{
print "OK!\n";
}
}
It returns: There is an error
Even if I know that the link is correct, I told to the mantainers of Uniprot.org but they said that for them it's fine. So I was thinking that maybe a problem in my DNS can give this 404 error that I get.
Is there a way to change the DNS to access a link using some PERL native functions?
Thank you all
Angelo