0
私はPHPでcurlを使用して別のWebサイトから画像を取得していますが、その出力は読めません。それは+�<�@�9�3�*zB�<�4�<�I�;�4�2�;�3xO�
のようです。私はXAMPPでphp7を使用しています。Curl - 読み込み不能なデータ
$ch = curl_init();
$option = array(
CURLOPT_USERAGENT => $user_agent,
CURLOPT_ENCODING => '',
CURLOPT_URL => $url,
CURLOPT_HEADER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_RETURNTRANSFER => true
);
curl_setopt_array($ch, $option);
$response = curl_exec($ch);
$responseInfo = curl_getinfo($ch);
$headerSize = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
curl_close($ch);
print_r($response);
'のContent-encodingをチェック:'ヘッダーを、そのおそらくない限り、私のそれは、ああ、私の悪いことはよく読んでいない画像/ gif' – nogad
をgzipヘッダーはローカルにあります。あなたはそれをファイルに保存してWebページで呼び出すことができます。しかし、あなたがイメージを期待してbroerserに言っていない限り、echo \ print_rはあなたにバイナリを表示します – Jimmy
'言う、あなたカントHSRエコー画像strmeで – nogad