Kann ich die Fehlermeldung von fetch.pm in Perl unterdrücken

Wenn ich mit Fetch eine URL von Teamcity herunterlade, ist ein Abruf fehlgeschlagen! Error. Aber der Download der Datei funktioniert tatsächlich.

Sie haben kürzlich die Berechtigungen unseres Teamcity-Servers geändert, sodass ich einen Benutzernamen und ein Passwort verwenden muss, um die URL der herunterzuladenden Datei zu erhalten. Ich frage mich nur, ob dies ein Problem mit der Überprüfung des Gateways durch fetch verursacht, aber da ich die Datei herunterladen kann. Gibt es eine Möglichkeit, diesen Fehler zu unterdrücken oder ihn einfach auf eine Warnung herunterzustufen?

Perl Code:
my $ff = File::Fetch->new(uri => "$uri"); 
my $where = $ff->fetch   ( to => "$DOWNLOAD_LOCATION" );
print Dumper($ff);

Output:    
Fetch failed! HTTP response: 502 Bad Gateway [502 notresolvable] at         
<path>\myfile.pl line 249.

Dumper Output:
$VAR1 = bless( {'vol' => '',
                'file_default' => 'file_default',
                '_error_msg' => 'Fetch failed! HTTP response: 502 Bad Gateway [502 notresolvable]',
                'file' => 'myfilename.zip',
                'scheme' => 'http',
                'path' => '/repository/download/buildlabel/1042086:id/',
                '_error_msg_long' => 'Fetch failed! HTTP response: 502 Bad    Gateway [502 notresolvable] at C:/Perl/lib/File/Fetch.pm line 598.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage