
21.02.2010, 17:13
|
|
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Я давно написал библиотеку для работы с HTTP, которая не использует cURL.
Пример кода (авторизация на captchabot.com):
PHP код:
$s=new websock('captchabot.com',80,0);
$ret=$s->get('/ru/index.html');
$cookie=$s->get_cookie($ret[0]);
$ret=$s->post('/ru/login.html',"login=$login&pass=$password",$cookie,'http://captchabot.com');
И еще: как cURL'ом работать с keep-alive соединением? В php вроде бы только функции socket_*** позволяют такое сделать.
Про imap могу сказать, что это обычный текстовый протокол посложнее pop3, а для pop3 я писал скрипты без использования всяких библиотек. Достаточно один раз написать свой код на сокетах и не зависеть от расширений php.
|
|
|