php cURL 400 плохой запрос - PullRequest
0 голосов
/ 25 мая 2019

Я иду на сайт с cURL и читаю. Я получаю сообщение об ошибке «Неправильный запрос» в некоторых списках моего сайта. Например,

"https://www.iett.istanbul/tr/main/hatlar/1/KİRAZLITEPE - ACIBADEM - KADIKÖY-İETT-Otobüs-Sefer-Saatleri-ve-Durakları" -> успех

"https://www.iett.istanbul/tr/main/hatlar/2/BOSTANCI - HAREM-IETT-Otobüs-Sefer-Saatleri-ve-Durakları" ---> ошибка

MyCode:

         $hatUrl = str_replace('','%20',$link);
         $ckfileHat = tempnam("/tmp", "CURLCOOKIE");

         $headers = array(
            'Vary: Accept-Encoding',
            'Connection: keep-alive',
            'Content-type: text/html; charset=UTF-8'
          );

         $user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; 
                        en-US; rv:1.9.2.12) Gecko/20101026 
                        Firefox/3.6.12 (.NET CLR 3.5.30729)';

         $chHat = curl_init($hatUrl);

         curl_setopt($chHat, CURLOPT_HTTPHEADER, $headers);
         curl_setopt($chHat, CURLOPT_SSL_VERIFYPEER, false);
         curl_setopt($chHat, CURLOPT_RETURNTRANSFER, true);
         curl_setopt($chHat, CURLOPT_COOKIEJAR, $ckfileHat);
         curl_setopt($chHat, CURLOPT_COOKIEFILE, $ckfileHat);
         curl_setopt($chHat, CURLOPT_HEADER, 1);
         curl_setopt($chHat, CURLOPT_VERBOSE, 1);
         curl_setopt($chHat, CURLOPT_USERAGENT, $user_agent);

         $htmlHat = curl_exec($chHat);

Могут ли помочь люди с подобными проблемами?

Спасибо.

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