Hallo zusammen,
ich setze in einem Plugin einen XML Request ab:
Jetzt ist dieser Request wegen einem IP Problem ins Leere gelaufen, hat nie eine Antwort bekommen und hat mein WG lahm gelegt.
Hat von euch jemand eine Idee, wie ich den Request fehlertolerant machen kann? Das Plugin soll bei keiner Antwort einfach abbrechen.
Danke
Sascha
ich setze in einem Plugin einen XML Request ab:
Code:
do_request(GET => $url); sub do_request { my ($type, $url) = @_; my $request = HTTP::Request->new($type => $url); my $ua = LWP::UserAgent->new; my $response = $ua->request($request); if ($response->content eq undef) { return 'Abfrage '.$type.' - '.$url.' fehlgeschlagen' ; } return $response->content; };
Hat von euch jemand eine Idee, wie ich den Request fehlertolerant machen kann? Das Plugin soll bei keiner Antwort einfach abbrechen.
Code:
return 'Abfrage '.$type.' - '.$url.' fehlgeschlagen'
Sascha
Kommentar