Цитата:
Сообщение от DJ PhoeniX
Код:
AResponseInfo.ContentStream:=TMemoryStream.Create;
myhttp.Get(doc,AResponseInfo.ContentStream);
AResponseInfo.ContentType:=myhttp.Response.ContentType;
|
большое человеческое СПАСИБО! испытал по полной - код работает так как надо!
только кодировки не правильные на некоторых сайтах но это мелочи.
теперь вторая часть задачи - убрать или заменить лишнее на загруженных страничках. к примеру, у меня есть кустарная функция
my_page_filter(doc_body,src,dest:string):string;
где src-искомая подстрока, dest - чем ее заменить, если найдено src.
как мне ее применить для потока? конвертировать в строку потом обратно?или как то можно фильтровать поток сразу, но как использовать строковые функции для поиска и замены подстроки в строке для потока?