Возник вот такой вопрос - как написать парсер для страницы, с условиями, что попасть к странице можно только держа сессию и по началу предоставив сертификат защищенному соединению (https://).
В общем как это можно осуществить ?
Большая просьба если не затруднит, напишите прям с названиями функций и т.д.
Дело срочное просто, а я только знаю как распарсить страницу с авторизацией без cookie, а через переменные GET в URL.
Заранее Вас благодарю !
Спустя 3 часа, 3 минуты, 17 секунд (26.01.2011 - 09:32) kirik написал(а):
Тема не так давно была. Всё делается с помошью извращённий и сокетов, или с помощью curl
Спустя 24 минуты, 7 секунд (26.01.2011 - 09:56) UnWind написал(а):
kirik
Спасибо!) Но все равно я не много не понимаю, вот допустим вставить функцию что бы получить содержание страницы и так далее ?
Спасибо!) Но все равно я не много не понимаю, вот допустим вставить функцию что бы получить содержание страницы и так далее ?
Спустя 13 минут, 23 секунды (26.01.2011 - 10:10) kirik написал(а):
Цитата (UnWind @ 26.01.2011 - 01:56) |
Но все равно я не много не понимаю |
Ну это ты просто не разбирался :)
Цитата (UnWind @ 26.01.2011 - 01:56) |
вот допустим вставить функцию что бы получить содержание страницы и так далее ? |
Вот как-то так:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_exec($ch);
curl_close($ch);
Как прикрутить к этому ssl аутентификацию и передачу сессионной куки можно узнать в доках по функции curl_setopt.
Спустя 1 час, 10 минут, 38 секунд (26.01.2011 - 11:20) UnWind написал(а):
kirik
Ок) Вроде понял) Еще раз спасибо!)
Но карму уже повышал)
Сейчас еще разбирусь куда сертификат пихать и все в общем)
Ну надеюсь это будет просто)
Ок) Вроде понял) Еще раз спасибо!)
Но карму уже повышал)
Сейчас еще разбирусь куда сертификат пихать и все в общем)
Ну надеюсь это будет просто)
_____________
Искусство программирования - заставить компьютер делать всё то, что Вам делать лень!