Показать сообщение отдельно
Старый 10.07.2006, 01:24   #5  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Gustav
Ввожу эту строку в поле "Поиск" и жму Enter. Темы находятся. В строке адреса при этом отображается примерно следующее: http://axforum.info/forums/search.php?searchid=66517
Беру до вопросительного знака с AxForum'а, после него с Google:
http://axforum.info/forums/search.ph...gle&lr=lang_ruОткрывается форма "Расширенный поиск" с полем "Ключевые слова" = "быстрый excel". И эта форма ждёт щелчка по кнопке "Начать поиск".
Как бы сделать это "нажатие" автоматически? И вообще, возможно ли?
Насколько я понимаю, разница в том, что поиск в google использует для отправки запроса http-метод GET, в то время как форумовский движок использует http-метод POST; вообще такие вещи удобно наблюдать в логах какой-нить http-proxy или корпоративного firewall, по совместительству выступающего в этом качестве. В принципе, программно "эмулировать" POST возможно (после того, как спамеры и проч. навострились это делать, сайты типа mail.ru или sms.mts.ru стали использовать в качестве одного из параметров код, отображаемый в виде зашумленной картинки), другое дело, что POST как раз и используется в основном, чтобы сделать отправку запроса "ручной".
То, что параметры для формы запроса (точнее для кода в страничке search.php) оказались одинаковы у гугла и движка форума, - совпадение. То, что в движке есть возможность делать запрос с помощью метода GET, - видимо, просто фишка для разработчиков, своего рода лючок. Такая фишка если и есть в движках форумов, то везде по идее должна быть своя со своими возможностями и ограничениями.
За это сообщение автора поблагодарили: Gustav (1).