0

PHPのCURLを使用してWebサイトからコンテンツを取得しようとしています。ただし、問題は、サイトがおそらく収縮またはgzip圧縮されたコンテンツを返していることです。こちらの内容とこちらの実際のウェブサイトをご覧ください

内容を元に戻す方法はありますか?Webサイトで入手可能な値を取得する必要があります。これに関するリンクや提案をいただければ幸いです。

ありがとう !

4

2 に答える 2

3

カール設定で以下を指定します。

Accept-Encoding: gzip, deflate

ヘッダーの1つとして。

テストされていませんが、次のように設定されていると思います。

curl_setopt($ch,CURLOPT_ENCODING , "gzip");
于 2012-11-05T20:23:40.350 に答える
1

受け取ったgzipファイルを変数にロードしてから、gzuncompress()を使用できます。

于 2012-11-05T20:14:05.137 に答える