![]() |
|
#16
|
|||
|
|||
![]() Вот лог снифера в xml http://regexp.su/log.xml - первый POST и GET - отправлены браузером. Авторизация успешна.
Оставшиеся три запроса GET-POST-GET - отправлены программой. Видно, что при авторизации браузером с POST уходят дополнительные куки, и при этом сервер что-то возвращает в Response Content. При авторизации программой - POST отправляет далеко не все куки, сервер ничего не возвращает. ![]() |
#17
|
||||
|
||||
![]() Может, куки задаются при получении страницы авторизации методом GET? Попробуй, у меня такая подстава была...
![]() Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#18
|
||||
|
||||
![]() 1. Делаем гет запрос приходят три кука
bbsessionhash=112dc0a0a6139bf3986ae1b224821d79; bblastvisit=1290519448; bblastactivity=0; 2. Делаем пост запрос с отправкой трёх куков и в ответ нам приходят еще восемь кук PHPSESSID=690e8b506d90b06db46b74780607b1bf; mailru_user=0; parapa_sid=29d5d9436426819521229eff94d6c70a; parapa_uid=1195368; bbuserid=1195368; bbpassword=d43cb3e667efa9895ebc92b1ea270507; bblastactivity=1290519456; bbauthsave=0; 3. Делаем гет запрос с отправкой 10и куков PHPSESSID=690e8b506d90b06db46b74780607b1bf; mailru_user=0; parapa_sid=29d5d9436426819521229eff94d6c70a; parapa_uid=1195368; bbuserid=1195368; bbpassword=d43cb3e667efa9895ebc92b1ea270507; bblastactivity=1290519456; bbauthsave=0; bbsessionhash=112dc0a0a6139bf3986ae1b224821d79; bblastvisit=1290519448; в ответ приходит еще один кук bbsessionhash=a3d57590fae71042c67154b04a30fb71; его походу нужно добавить как первые три кука через функцию |
#19
|
|||
|
|||
![]() Понял. Буду стараться. Спасибо! Как я понимаю, судя по названию bbsessionhash, изменяется при каждом запросе. И его постоянно нужно иметь при себе.
|