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

Вниз

IDHTTP post не получает весь текст странички   Найти похожие ветки 

 
ocean   (2016-09-20 17:07) [0]

А браузеры получают все. Какой-то хитрый сайт. Я пишу:
   LoginInfo.Add("username=...");
   LoginInfo.Add("password=...");
   IdHTTP1.Post(MY_ADDRESS,LoginInfo,Response);
   S := Response.DataString;
В результате я получаю в S то же, что показывает браузер по команде "просмотреть код страницы". Видимо, основной текст странички рисуют php-процедуры. Как получить весь текст, который выводит браузер?


 
iop ©   (2016-09-20 17:26) [1]

все что рисует пхп ты видишь полностью и целиком.

но не видишь то что дорисовывает браузерный JS
.... и не увидишь пока его не выполнишь


 
ocean   (2016-09-23 10:23) [2]


> iop ©   (20.09.16 17:26) [1]

Видимо ты прав, это даже наводит на мысли. Напр. TWebBrowser получил от того же сайта то, что нужно. И все же, как мне добраться до текста?


 
stas ©   (2016-09-23 10:34) [3]


> ocean   (23.09.16 10:23) [2]
> И все же, как мне добраться до текста?

Выполнить JS.
Для этого придется юзать TWebBrowser, дожидаться пока выполняться скрипты и забирать результат.


 
sniknik ©   (2016-09-23 10:34) [4]

TWebBrowser может исполнять скрипты, ajax поддерживает.

> И все же, как мне добраться до текста?
в чем? в TWebBrowser? из его DOM документа вытащи, в инди? научи его ява/vb - скрипту.


 
stas ©   (2016-09-23 10:37) [5]

Есть еще Embedded Web Browser, TChromium, и Fierfox не помню как называется компонент.


 
ухты ©   (2016-09-23 11:52) [6]

а весь текст так необходим в том виде который в результирующем доме?
ели там аджакс то можно вторым запросом достать, а если просто манипуляции на клиенте то данные уже все есть



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

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

Наверх




Память: 0.48 MB
Время: 0.004 c
2-1476258939
Алекс Серов
2016-10-12 10:55
2018.12.23
Delphi 2010, вкладка InterBase


4-1290258828
Eraser
2010-11-20 16:13
2018.12.23
Определить под Wine мы или нет


11-1266336914
michael
2010-02-16 19:15
2018.12.23
kol with delphi 2010


2-1475106928
Arthur
2016-09-29 02:55
2018.12.23
чтение из файла и запись


15-1475245332
iop
2016-09-30 17:22
2018.12.23
задачка