Проблемы при получении содержимого страницы с помощью curl - PullRequest
0 голосов
/ 10 июня 2011

ребята.

Я немного застрял в текущей ситуации.Мне нужно проверить наличие ссылки на сайте партнера. Для этого я пытаюсь получить содержимое страницы с помощью следующей команды:

"curl -A 'Mozilla\/5.0 (X11; U; Linux i686; hu; rv:1.9.2.12) Gecko\/20101026 Firefox\/3.6.12' -L --retry 2 -s -m 30 --connect-timeout 10 -b \/tmp\/cookie_file.txt -c \/tmp\/cookie_file.txt 'www.partnersite.com\/

Дело в том, что она работает странно: один раз она возвращаетсясодержание страницы, затем в другой раз она становится пустой.Итак, я проверил ответ сервера и обнаружил, что один раз ответ: HTTP / 1.0 200 OK, затем он получает пустую страницу, затем в другой раз ответ «HTTP / 1.1 302 Объект перемещен» и затем он получает содержимое,Как это возможно?У вас есть идеи, что здесь не так?Заранее спасибо.

1 Ответ

0 голосов
/ 10 июня 2011

Уважаемый, вместо этого, используя cURL, используйте класс simple_html_dom, который очень легко реализовать, и вы также можете найти документацию. Я использовал это долго и очень просто. свяжитесь с нами по любой другой проблеме, связанной с simple_html_dom.

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