Здравствуйте, kkhodzinsky, Вы писали:
K>Уважаемые гуру !!! Имеется три экземпляра в одном приложении.Необходимо взаимоизолировать кукисы.Читал про варианты с прокси,подменяющим их и тому подобные — а не подскажете чего либо попроще и эффективнее ?
K>Заранее благодарен.
Столкнулся с подобной проблемой.
В COOKI есть параметр domain= и path=
path= практически не используется!
domain= нормального описания не нашел!
По моим выводам
Допустим в COOKI параметр rsdn.ru ТО
браузер отсылает COOKI только домену rsdn.ru домену my.rsdn.ru не пошлет
НО если параметр .rsdn.ru заметь с точкой в начале то COOKI будут посылаться всем если можно так сказать под доменным
Я решил так:
Firebird V.1.5 Embedded << база данных для сооki
FIBPlus 6.9.9 и Delphi 2009 << компоненты для работы с ней
ICS << компоненты для работы с сетями. в основу взял THttpCli
да и еше RegExp адаптированный под D2009 чтобы разобрать cooki (Нето некоторые сервера ТАКОЕ ПРИСЫЛАЮТ

)
Преимущества>> ЧТО ХОЧЮ ТО ПОСЫЛАЮ ХОТЬ 1000 юзеров
Скорее всего CppWebBrowser берет COOKI с папки "C:\Documents and Settings\USER\Cookies" где "USER" юзер в Win XP
просто перед запросом подменяй их.
но это только идея (надо проверить).
или запустить программу по другим юзером. тоже идея. но вот запустить поток в программе от другого юзера это я не слышал вообще можно ли.