Тема: idhttpserver
Показать сообщение отдельно
  #14  
Старый 25.08.2012, 04:16
pireved pireved вне форума
Прохожий
 
Регистрация: 20.08.2012
Сообщения: 15
Репутация: 10
По умолчанию

Разве через DOM можно получить доступ к многочисленым вкраплениям javascript?
самый главный вопрос - как вернуть браузеру (клиенту) полный хтмл код страницы, которую он запросил у прокси сервера (idhttpserver)??
у него есть такая функция или это вручную делать?
кто знает кто работал с этим подскажите пожалуйста!

пробую скачивать каждую при помощи Idhhtp
Код:
function dl(url:string):string;
var
s:string;
myhttp:tidhttp;
begin
  myHttp := TIdHTTP.Create(nil);
  try
    s:=myHttp.Get(URL);
  finally
    myHttp.Free;
  end;
result:=s;
end;
потом
Код:
procedure TForm1.IdHTTPServer1CommandGet(AThread: TIdPeerThread;
  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
begin

AResponseInfo.ContentText:=dl('http://'+ARequestInfo.Host+ARequestInfo.Document);

end;
появляются ошибки http
Ответить с цитированием