Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.30;
Скачать: CL | DM;

Вниз

Поисковые системы   Найти похожие ветки 

 
Romanew   (2002-03-14 18:39) [0]

Привет Мастера! Как послать запрос в поисковую систему (например Яндекс или Апорт)и получить запрос не используя при этом Internet Explorer. Хорошо бы было посмотреть код.


 
MAxiMum ©   (2002-03-14 18:44) [1]

Могу подсказать для Yandex. Как он работает можно просто, посмотрев на URL в строке. Т.е для поиска используется строка:
http://www.yandex.ru/yandsearch?text=<Текст поиска>
Где <Текст поиска> закодирован:
1. Латиница = как есть.
2. Пробел = "+".
3. Спец. и русские символы = %<Шестнадцатеричный код>.
Всё. Хочешь запускай через ShellExecute и смотри в браузере по умолчанию, а хочешь в своём браузере URL передавай, юлаго для этого и компонент есть.


 
darkbear ©   (2002-03-15 16:06) [2]

Если хочешь и получить запрос и разбирать его программой, все можно делать через сокет, открываешь 80 порт, посылаешь туда запрос по стандарту HTTP/1.0 и получаешь ответ! Какие передавать переменные скрипту, можно посмотреть, в тексте HTML Яндекса, посмотри какие там переменные в форме используются, и посылай.
Если не хочешь лезть в дебри протокола, можно сделать проще... Используй либо стандартные компоненты дельфи, либо могу посоветтовать еще один HTTPGet, на сайте www.utilmind.com, он фриварный с сырцами.


 
Romaneww   (2002-03-18 18:56) [3]

Был-бы очень признателен за кусочек кода для примера!



Страницы: 1 вся ветка

Текущий архив: 2002.05.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
7-97444
sdan
2002-03-04 18:05
2002.05.30
Keyboard


14-97386
Dzmitry
2002-04-19 11:06
2002.05.30
while<->repeat


7-97432
moor_38
2002-03-06 12:42
2002.05.30
Работа с файлами


3-97201
Denn
2002-05-08 16:08
2002.05.30
ClientDataSet


4-97448
Lamer #13
2002-03-28 13:19
2002.05.30
Kak otsledit zapis v Event Log?