Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отключить кеширование при открытии страницы в TWebBrowser-e


DelphiN! ©   (2006-09-12 08:41:00) 

Загружаю страницу в TWebBrowser, та загружается из кеша, а мне нужно чтобы с сервера.

Загружаю так:

var
 f: OleVariant;
begin
 f := navNoReadFromCache+navNoWriteToCache;
 WebBrowser.Navigate(' http://...',F);
end;


Отсылаю так:

     Socket.SendText('HTTP/1.0 200 OK'+#$0D+#$0A);
     Socket.SendText('Server: Shell srv'+#$0A);
     Socket.SendText('Pragma: no-cache'+#$0A);
     Socket.SendText(#$0D+#$0A);
     DATA.SendStream(Socket,GetFileSource( ... ));
     Socket.SendText(s);
     DATA.SendStream(Socket,GetFileSource( ... ));


tyko   (2006-11-21 19:29:00) [1]

сенкс. заработало


saxon   (2006-11-21 19:09:00) [2]


> tyko ©   (21.11.06 18:18) [5]

Добавить в конец запроса параметр с именем = текущему времени и можно без значения.
пример
' http://...?(&)1158036070=


Ш-К   (2006-11-21 18:51:00) [3]

У TEmbeddedWB ( http://www.bsalsa.com/intro.html) есть св-во DownloadOptions там включается эта фича.


tyko   (2006-11-21 18:18:00) [4]

хотелось бы поднять снова тему, проблема таже...


DelphiN!   (2006-09-13 08:19:00) [5]

> [2] novill ©   (12.09.06 11:47)


А причем тут эта статья?


brother   (2006-09-12 20:20:00) [6]


> http://www.delphimaster.ru/articles/TWebBrowser.html


Сразу скажу, что эта статья - маленькая рекомендация тем, кто хочет реализовать возможность работы TWebBrowser в своей программе с настройками Proxy , которые отличаются от стандартных.

Хм...


novill   (2006-09-12 11:47:00) [7]

читали?

http://www.delphimaster.ru/articles/TWebBrowser.html


DelphiN!   (2006-09-12 09:46:00) [8]

После перезапуска программы страница грузится не из кеша, но при последующей загрузки страницы(не перезапуская программу) страница загружается уже из кеша.
 Если в настройках Интернет експлорера в опциях Временных файлов Интернета поставить Проверять наличие обновленных страниц при каждом посещении страницы, то страница из кеша не загружается вообще, как добится того же поведения TWebBrowser-a не устанавливая данную опцию в Internet Explorer-e?


Наверх

Титульная страница Поиск, карта сайта Написать письмо