Форум сайта python.su
У меня есть web-сервис под mod_python, к которому я обращаюсь либо из html-страницы, либо из flex-приложения.
Мне захотелость использовать сессии в web-сервисе.
Чтобы получить содержимое сессии я использую
from mod_python import Session
sess = Session.Session(req)
str(get_cookie(req, "pysid"))
Офлайн
одно нашёл. получить идентификатор сессии можно через sess.id()
Офлайн
Похоже, что flash просто игнорирует cookie. Т.е. если cookie будут установлены сервером для страницы, на которой работает flash, то эти cookie в дальнейшем будут автоматически приклеиваться ко всем запросам, инициированным flash-ем.
Офлайн
Во флэшэ (версия =>8?) есть возможность читать заговки ответа сервера и устанавливать заголовки запроса. Можно попробовать этот путь для модификации заголовков, если именно это требуется.
Да, с запросом из флэша серверу передаются все заголовки (и куки).
На всякий пожарный - у флэша есть еще свое хранилище данных типа куков. Но автоматом туда ничего не пишется.
ИМХО - если будет не апач, или апач без мод_питон - думается, что куки лучше ловить из CGI заголовков.
P.S. почему выбран flex?
Офлайн
вообще альтернатив есть 4:
flex, javascript, silverlight, javafx
flex умеет что-то из того, что не умеет js
flash установлен на большем числе машин, чем те, что поддерживают silverlight и javafx
Офлайн