а что с ней не так?
Дюд, https будет поддержка?
Форум → Программирование → Пыхнуть хотите? → Готовые решения → DudeCurl 0.3 beta
DudeCurl 0.3 beta
-
15 января 2010 г. 18:46, спустя 32 минуты 34 секунды
Сапожник без сапог -
15 января 2010 г. 22:05, спустя 3 часа 19 минут 9 секунд
$curl = new DudeCurl();
$data = $curl->init("https://www.blogger.com/start")->exec();
print $data;Fatal error: Uncaught exception 'Exception' with message 'CURL ERROR: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed' in Z:\home\test1.ru\www\blogger\libs\DudeCurl.php:295 Stack trace: #0 Z:\home\test1.ru\www\blogger\libs\DudeCurl.php(189): DudeCurl->exec_post(false) #1 Z:\home\test1.ru\www\blogger\get.php(18): DudeCurl->exec() #2 {main} thrown in Z:\home\test1.ru\www\blogger\libs\DudeCurl.php on line 295
-
15 января 2010 г. 22:09, спустя 4 минуты 20 секунд
Pasha, а ты сам знаешь как с https работать? или увидел ошибку и обоссался? я - знаю и говрю что это не ошибка, а отловлена должна быть с ТВОЕЙ стороны, курл не может за тебя указать сертификаты и прочее :)
ведь он позволяет ставить любые опции как и php.net/curl_setopt, поэтому надо всего то его "донастроить" :)Сапожник без сапог -
15 января 2010 г. 22:16, спустя 6 минут 43 секунды
обоссался, да :D
curl_setopt($this->_ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($this->_ch, CURLOPT_SSL_VERIFYHOST, FALSE); -
15 января 2010 г. 22:31, спустя 14 минут 51 секунду
Это ООП. Про сеттеры почитайте.
обоссался, да :D
curl_setopt($this->_ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($this->_ch, CURLOPT_SSL_VERIFYHOST, FALSE); -
15 января 2010 г. 22:32, спустя 1 минуту 5 секунд
Pasha, молодец, хотя бы так … :)Сапожник без сапог -
23 января 2010 г. 0:03, спустя 7 дней 1 час 30 минут
скажи чем твоя дудкурл лучше самого курла например?
у меня не большой опыт с курлом -
-
-
23 января 2010 г. 0:21, спустя 6 минут 38 секунд
чем удобнее копать землю? палкой копалкой или лопатой?
то есть лучше только удобством использования?Сапожник без сапог -
-
23 января 2010 г. 0:28, спустя 2 минуты 46 секунд
dudecurl тоже не настолько "обертка"
нууу, курл не настолько плох :)Сапожник без сапог -
-
23 января 2010 г. 0:35, спустя 4 минуты 23 секунды
Дуд, приведи куски сравнительные. Типа без моей либы вы писали бы так и так, а с либой - иначе. И народ не будет вопрошать подобное -
23 января 2010 г. 0:39, спустя 4 минуты 6 секунд
ну там есть ряд плюсов
блин я об этом и спросил :D
- автоматическое устранение багов в пхпкурле екстеншне (дада, они там есть, уже 2 или больше ли устранено)
- ответ от сервера ВСЕГДА ютф-8
- автоматическое управление кукисами, можно сохранить, добавить, удалить куки и тп
- autoreferer (в новом пхп и курле тоже появилось)
- синтаксис попроще и приятнее глазу
- автоматическая работа с post данными (настройка курла на правильный пост)
- еще дохуя того что я точно забыл :)
ну и минимум - код красивее в разы, а в будущем если меня хватит, то будет адаптер curl.so | native sockets и dudecurl будет использовать то или другое, естественно на сокетах версия будет с ограничениями, но будет работать в большем колве ситуаций, даже на хостингах без курла. ну и еще в ближайшие дни я сделю DudeMultiCurl - многопоточный курл совместимый с dudecurl, с указанием колва потоков одновременных, каллбекингом и другими прелестями которые придут мне в голову, надеюсь они придут, "уже надо" как говорится :)Спустя 95 сек.
Дуд, приведи куски сравнительные. Типа без моей либы вы писали бы так и так, а с либой - иначе. И народ не будет вопрошать подобное$curl = new DudeCurl("http://site.ru/login.php");
$curl->post = array("login"=>"phpdude","passord"=>"asdasdasd");
$curl->exec();
$html = $curl->init("http://site.ru/authorized_only.php")->exec();Сапожник без сапог
Пожалуйста, авторизуйтесь, чтобы написать комментарий!