
31.01.2010, 15:46
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
С нами:
10030823
Репутация:
149
|
|
1. проверяем, есть ли каптча
POST /login.php HTTP/1.1
Host: vkontakte.ru
...
...
Referer: http://vkontakte.ru/login.php?m=1&email=1
Content-Length: 18
op=a_login_attempt
Если ответ
HTTP/1.1 200 OK
Server: nginx/0.7.59
...
...
Content-Length: 7
vklogin
то капчи нету.
Если ответ
HTTP/1.1 200 OK
Server: nginx/0.7.59
...
...
Content-Length: 58
{"ok":-2,"captcha_sid":"361003254776","text":"Enter code"}
то капча есть.
Картинка находится по адресу: http://vkontakte.ru/captcha.php?s=1&sid=361003254776
Как распознали отправляем:
POST /login.php HTTP/1.1
Host: vkontakte.ru
...
...
Referer: http://vkontakte.ru/login.php?m=1&email=1
Content-Length: 60
op=a_login_attempt&captcha_sid=361003254776&captch a_key=z9cd
|
|
|