Форум: "Начинающим";
Текущий архив: 2012.02.12;
Скачать: [xml.tar.bz2];
ВнизДождаться выполнения скрипта. Найти похожие ветки
← →
Mach3 (2011-11-01 16:40) [40]"Откуда пришли" указать?
← →
sniknik © (2011-11-01 16:40) [41]всего там хватает...
тот же самый запрос со страницы при нажатии кнопки получает именно +7 (996) 261-0278 (по данным фаребага) но отображает +7 (924) 261-0278
защита? ;)
← →
sniknik © (2011-11-01 16:44) [42]упс... нет, сейчас поменялся, видать там из кэша смотрел.
← →
sniknik © (2011-11-01 16:46) [43]а понял, в куках регион есть, первые цифры наверное от него зависят.
← →
Омлет © (2011-11-01 16:48) [44]Там, действительно, есть какая-то защита.
И на некоторых страницах капча..
Возможно, хидер как-то влияет на резульата.
Это, к примеру, запрашивает ajax:(Request-Line) GET /auto/?_=1320169503840&bull_id=6035047&obj=show_contacts&crossdomain_ajax_request=2&re quest=ajax_show_contacts HTTP/1.1
Host ussuriisk.drom.ru
User-Agent Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
Accept application/xml, text/xml, */*
Accept-Language ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding gzip, deflate
Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
Connection keep-alive
Content-Type application/x-www-form-urlencoded
X-Requested-With XMLHttpRequest
Referer http://ussuriisk.drom.ru/toyota/succeed/6035047.html
Cookie cookie_cityid=9; cookie_regionid=66; DromCurrencyCookie=1; my_geo=66; PHPSESSID=c7c79f267c9ea95e5d356e1a7ca84915
А это из адресной строки вызов:(Request-Line) GET /auto/?_=1320169503840&bull_id=6035047&obj=show_contacts&crossdomain_ajax_request=2&re quest=ajax_show_contacts HTTP/1.1
Host ussuriisk.drom.ru
User-Agent Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding gzip, deflate
Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
Connection keep-alive
Cookie cookie_cityid=9; cookie_regionid=66; DromCurrencyCookie=1; my_geo=66; PHPSESSID=c7c79f267c9ea95e5d356e1a7ca84915
Но, подозреваю, что именно по первому параметру ("_"), распознается робот и отдается неверный код оператора. Я сходу не вижу, откуда достается этот параметр.
← →
Mach3 (2011-11-01 16:49) [45]пробовал удалить все куки из браузер и отключить их получение.
результата не дало.. номер отображался правильно.
← →
Mach3 (2011-11-01 16:50) [46]
> Но, подозреваю, что именно по первому параметру ("_")
Тоже так думаю..
← →
Mach3 (2011-11-01 17:03) [47]Если есть еще идеи- буду рад читать..
Решение с TWebBrowser нашел, но хотелось бы сэмулировать запрос.
← →
Медвежонок Пятачок © (2011-11-01 17:11) [48]какое еще-то решение?
заголовок надо чтобы был такой же как при аяксе.
у сервера больше нет никаких средств чтобы понять, что его обманывают
← →
Mach3 (2011-11-01 17:23) [49]так ведь вроде уже определились, что заголовки одинаковые..
остается только неопознанный параметр ("_")
← →
Омлет © (2011-11-01 17:59) [50]Оказалось, что параметр "_" реально не нужен, он, наверное, только для защиты от кэширования.
Обязательно должны быть два поля в заголовке:X-Requested-With XMLHttpRequest
Referer http://ussuriisk.drom.ru/toyota/succeed/6054110.html
Тогда возвращает верный номер и не требует капчу. Проверял с помощью плагина HttpRequester к фаерфоксу.
← →
Медвежонок Пятачок © (2011-11-01 18:00) [51]заголовки разные.
сервер ничего кроме заголовков не получает и не может ни по чему иному определить что у него тянут номера телефонов.
← →
Омлет © (2011-11-01 18:10) [52]Странную, однако, "защиту" придумал камрад Кирилл Ковальчук..
А найдя эту ветку по логам с сервера, он "защиту" сделает ещё странней ))
← →
Mach3 (2011-11-03 06:24) [53]=))))))))))))))
Всем спасибо..
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.02.12;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.008 c