![]() |
Проблема с сUrl
была задача парсить скрытый контент с одного сайта для этого использовался cUrl некоторое времяпарсен работал нормально через прокси обращалсяк нужной страницы передавал куки и забирал нужный контент, через некоторое время перестал работать с нужными куками хотя если просто открываешь страницу с теми куками то все нормально
вот часть кода которая отвечает за загрузку страницы PHP код:
может кто подскажет в чем может быть причина |
попробуй добавить
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); |
нет не помогло(
еще добавил строчку curl_setopt($ch, CURLOPT_REFERER, "http://www.google.com"); |
tamper data и смотри, что шлет, какой рефер и т.д.
|
шлет все тоже самое что и я добавил только заголвки еще в код
PHP код:
PHP код:
|
как куки выглядят? может с ними чтото...
попробуй сначала послать запрос на страницу логина а потом PHP код:
|
если куки берутся и передаются, самое тру использовать
PHP код:
|
Нахера выдирать куки регуляркой и уж тем более хранить их в файле, если можно просто поставить опцию curl_setopt($curl, CURLOPT_COOKIELIST, "") и войти на сайт.
И в дальнейшем использовать этот один курл хэндл на все запросы (не ебя себе мозг), только меняя url. Переключение между post и get запросами осуществляется curl_setopt($curl, CURLOPT_POST, 1) и curl_setopt($curl, CURLOPT_HTTPGET, 1) соответственно. |
Цитата:
пхп-шный курл не держит CURLOPT_COOKIELIST |
Да выложил бы "тут адрес страницы" давно бы уже сказали что не так...
|
| Время: 05:57 |