cURL PHP возвращает странную строку - PullRequest
0 голосов
/ 18 октября 2018

В последнее время я хочу очистить сайт с помощью CURL PHP.И проблема пришла.Он возвращает странную комбинацию строк и символ.Я действительно смущен этим.Я установил кодировку как в заголовке, так и объявил его в curlopt.Вот код, который я использовал для удаления.

$ch = curl_init();
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate,br');
curl_exec($ch);
curl_close($ch);

И это заголовок, который я отправил:

$header = [
    ':authority: www.airpaz.com',
    ':method: GET',
    ':path: $path,
    ':scheme: https',
    'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
    'accept-encoding: gzip, deflate, br',
    'accept-language: en-US,en;q=0.9',
    'cache-control: max-age=0',
    'referer: $referer',
    'upgrade-insecure-requests: 1',
    'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36'
];

Когда я запускаю его, он возвращается точно так же, как изображение ниже:

enter image description here

Может кто-нибудь сказать, в чем проблема?Спасибо за ваше время.Это мне очень поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...