Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Кеширование в TWebBrowser и борьба с ним


Автор: Stigmat 9.11.2006, 03:12
Как избавится от его назойлевого кеширования ?!

 
Цитата

Рассмотрим подробнее параметры, передаваемые в метод Navigate. 
Первым параметром передается строка с URL, указывающим адрес, из которого должна осуществляться загрузка. Поддерживаются все протоколы, доступные в IE, например file:// - загрузка файла, res:// - загрузка из ресурса. 
Остальные параметры не являются обязательными и служат для передачи дополнительной информации. 
Flags   Целое число, представляющее из себя битовую маску из следующих флагов: 1 Открыть ресурс в новом окне 2 Не добавлять страницу в историю просмотренных 4 Не загружать страницу из кэша 8 Не сохранять страницу в кэше    
TargetFrameName   Задает имя фрейма, в который будет загружена страница    
PostData   Задает данные для запроса с сервера методом HTTP POST. Если этот параметр пустой – используется метод GET    
Headers   Задает дополнительные заголовки HTTP   


Пробовал, реально из всех флагов убедился в работе  - 1 Открыть ресурс в новом окне.

При испытаниях отключал прокси сервер smile, он тут не причем. Прокси программы у меня не стоят.

Автор: Matematik 9.11.2006, 11:50
Попробуй посмотреть TEmbeddedWB
может там есть нужные опции

Автор: Girder 10.11.2006, 11:16
DLCTL_PRAGMA_NO_CACHE

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)