-1
私は現在、cURLを実行してエンドポイントをプロキシしていますが、私のcURLのサイズは元のAPIの約10倍です。なぜそうであり、どのようにサイズを小さくすることができますか?これはすべてJSON BTWです。php cURLリターンサイズの増加
Original API return size = 32.2kb
cURL return size = 488KB
そして、ここで私のcURLのスクリプトです:
$ch = curl_init();
// set url
$url = 'http://domain.com/api/v1';
// set options
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
return $output;
hummmm私は不思議ですね。curl_setopt($ ch、CURLOPT_ENCODING、 "gzip"); ' – cmorrissey
あなたが求めていることはわかりません。 –
それは何もしなかった。空の文字列でそれを設定すると、ワイルドカードのように動作し、すべてを適用すると思ったのですか? –