Вниз
Скачать: CL | DM;

HTTP запрос   Найти похожие ветки 

← →
Kirill ©   (2002-11-15 13:17) [0]

У меня вопрос просто ламерский. Как при помощи Kol"овского HTTP скачать страницу по определенному адресу и отобразить в виде кода и в том виде, в каком она появляется в IE.


← →
alex_s   (2002-11-15 17:19) [1]


> У меня вопрос просто ламерский. Как при помощи Kol"овского
> HTTP скачать страницу по определенному адресу и отобразить
> в виде кода и в том виде, в каком она появляется в IE.


TKOLHttp не умеет показывать страницы (потому что
парсер, показывающий страницы, достаточно трудоемкая
вещь), он может только скачать чего нибудь, например
страницу в текстовом виде (бывает нужно иногда). А чтобы
скачать и показать нужно использовать парсер от IE.

Если на сайте примера не найдешь, то я его сегодня ночью
выложу на сайте под именем KOLOleIE.zip, но поскольку я не
знаю, когда появится ссылка (ее только Владимир может оформить)
скачивать нужно прямиком http://bonazas.rinet.ru/KOLOleIE.zip,
если я ничего не забуду, то сегодня после двух ночи (или
завтра утром).



← →
Kirill ©   (2002-11-15 17:41) [2]

То, что KolHTTP не может отображать - это я знаю. Мне просто интересно, как скачать страницу


← →
alex_s   (2002-11-20 00:14) [3]


> То, что KolHTTP не может отображать - это я знаю. Мне просто
> интересно, как скачать страницу


Так ведь там же пример есть.

свойства URL, Port и метод Get.


← →
Kirill ©   (2002-11-20 12:45) [4]

К сожалению не получается.
httpc:=NewKOLhttpControl;
httpc.Url:="www.mail.ru";
httpc.HostPort:=80;
httpc.Get;
httpc.Content.SaveToFile("text.txt");
httpc.Free;
Не работает. Файл пустой.


← →
alex_s   (2002-11-22 01:44) [5]


> К сожалению не получается.
> httpc:=NewKOLhttpControl;
> httpc.Url:="www.mail.ru";
> httpc.HostPort:=80;
> httpc.Get;
> httpc.Content.SaveToFile("text.txt");
> httpc.Free;
> Не работает. Файл пустой.

Sorry, я забыл еще сказать, что нужно событие OnClose
присвоить. Компонент работает в асинхронном режиме,
поэтому извлекать содержание имеет смысл только после срабатывания события OnClose.


← →
Kirill ©   (2002-11-22 11:20) [6]


> Sorry, я забыл еще сказать, что нужно событие OnClose
> присвоить. Компонент работает в асинхронном режиме,
> поэтому извлекать содержание имеет смысл только после срабатывания
> события OnClose.

После или в событии OnClose? Обрабатываю в событии OnClose, но данные пустые.


← →
alex_s   (2002-11-24 02:25) [7]


> После или в событии OnClose? Обрабатываю в событии OnClose,
> но данные пустые.

Пришли мне его на alex_s@kcci.kharkov.ua, я посмотрю что
не так.


← →
Infinity ©   (2002-12-14 15:29) [8]

А нафиг тебе KOL. Сделай это через WinInet API. Посмотри в SDK как юзать InternetOpen , InternetOpenURL , InternetReadFile



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.006 c
14-45086
Fantom[RU]
2003-06-14 20:52
2003.08.14
TEdit


14-45026
VEG
2003-07-28 16:22
2003.08.14
webservis.ru - хороший хостер?


14-44988
Князь Мышкин
2003-07-29 16:06
2003.08.14
Вакансия заместителя Верховного Программиста


14-44986
Rust
2003-07-29 16:12
2003.08.14
Как организовать ввод данных в базу по квартально


14-45088
Unknown user
2003-06-11 20:20
2003.08.14
Как определить ширину текста без Canvas




   Наверх