[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разработка парсера с авторизацией через сертификат
UnWind
Доброе время суток уважаемые Дамы и Господа.
Возник вот такой вопрос - как написать парсер для страницы, с условиями, что попасть к странице можно только держа сессию и по началу предоставив сертификат защищенному соединению (https://).
В общем как это можно осуществить ?
Большая просьба если не затруднит, напишите прям с названиями функций и т.д.
Дело срочное просто, а я только знаю как распарсить страницу с авторизацией без cookie, а через переменные GET в URL.
Заранее Вас благодарю ! smile.gif



Спустя 3 часа, 3 минуты, 17 секунд (26.01.2011 - 09:32) kirik написал(а):
Тема не так давно была. Всё делается с помошью извращённий и сокетов, или с помощью curl smile.gif

Спустя 24 минуты, 7 секунд (26.01.2011 - 09:56) UnWind написал(а):
kirik
Спасибо!) Но все равно я не много не понимаю, вот допустим вставить функцию что бы получить содержание страницы и так далее ? sad.gif

Спустя 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
Ок) Вроде понял) Еще раз спасибо!)
Но карму уже повышал) smile.gif
Сейчас еще разбирусь куда сертификат пихать и все в общем)
Ну надеюсь это будет просто)


_____________
Искусство программирования - заставить компьютер делать всё то, что Вам делать лень!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.