![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WinInet....
seeker © (2006-02-14 15:06:00)может кто знает...
Сохраняются куки на диск в пределах одной сесии если идет редирект через скрипт который их устанавливает или нет.
т.е. ситуация следующая:
открывается страница, если нет кукисов - идет редирект на скрипт который их устанавливает и затем редирект на страницу
зы: куки без экпирисов.
McSimm (2006-02-15 10:44:00) [1]виноват, я проглядел заголовок темы и влез с точки зрения web технологии.
я не знаю как работает wininet.
но я полагаю, что видимость куки для всех потоков независима от способа их хранения, от времени жизни. Во всяком случае так работают окна IE.
возможно стоит пересмотреть задачу, но возможно я ошибаюсь.
seeker (2006-02-14 19:27:00) [2]
> Тем более речь об одной сессии браузера - есть ли разница
> на диске они или в памяти ?
Разница есть.
Если, к примеру, есть многопоточное приложение в котором работают несколько потоков которые обращаются к одной и тойже странице, причем, cookies для каждого потока устанавливаются свои. Так вот, если, сookies хранятся на диске, то в какойто момент может произойти следующее:
один поток получил(сохранил) cookies, а другой взял и отправил их (чего он делать не должен).Отсюда и другой результат.
McSimm (2006-02-14 15:30:00) [3]
> куки без экпирисов.
это непонятно.
McSimm (2006-02-14 15:29:00) [4]это внутреннее дело каждого конкретного браузера где и как хранить куки.
разработчику в большинстве случаев это не должно быть интересно, достаточно информации о времени жизни куки.
Тем более речь об одной сессии браузера - есть ли разница на диске они или в памяти ?
Anatoly Podgoretsky (2006-02-14 15:06:00) [5]Где вопросительный знак?