Hallo,
ich erhalte von einem Server folgende Antwort in HTTP::Response Struktur:
$response (HTTP::Response):
->{_content}: null
->{_headers}: (bless({
...
->{_msg}: OK
->{_protocol}: HTTP/1.1
->{_rc}: 200
->
...
Auf die Antwort soll mit JSON::XS::decode_json der Inhalt in ein Json Objekt gewandelt werden.
Json bricht aber bei obiger Serverantwort mit der Fehlermeldung "JSON text must be an object or array..." ab.
Ich habe die entsprechende Codestelle wie folgt programmiert um den Fehler zu vermeiden:
my $response = sendRequest($params);
if ($response->content ne 'null') {
my $json = JSON::XS::decode_json($response->content);
Gibt es Methoden, um den Inhalt auf Null zu prüfen?
$q =~ /(bb|[^b]{2})/