Any decode functions don't work.
$response return code of data in image format, i. e. png, jpg
Some examples:
$response = $response->content() if($response->is_success());
die Dumper($response);
$ perl test.pl
$VAR1 = '▒PNG
IHD▒6n▒sRGB▒▒▒gAMA▒▒
▒a cHRMz&▒▒▒▒▒
+u0▒`:▒p▒▒Q<!IDATWc▒
▒*1▒▒Ig▒
▒▒▒+(▒▒K▒&֘IEND▒B``
+18;';
$response = $response->decoded_content() if($response->is_success());
die Dumper($response);
$ perl test.pl
$VAR1 = '▒PNG
IHD▒6n▒sRGB▒▒▒gAMA▒▒
▒a cHRMz&▒▒▒▒▒
+u0▒`:▒p▒▒Q<!IDATWc▒
▒*1▒▒Ig▒
▒▒▒+(▒▒K▒&֘IEND▒B``
+18;';
$response = $response->content() if($response->is_success());
$response = utf8::downgrade($response);
die Dumper($response);
$ perl test.pl
$VAR1 = 1;
Probably, needs to use some specific libs for work with it? |