Re: CppWebBrowser в нескольких экземплярах
От: FantasyDD  
Дата: 23.05.10 22:03
Оценка:
Здравствуйте, 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
просто перед запросом подменяй их. но это только идея (надо проверить).

или запустить программу по другим юзером. тоже идея. но вот запустить поток в программе от другого юзера это я не слышал вообще можно ли.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.