Как я могу получить доступ к куки прямо из среды WSGI - PullRequest
0 голосов
/ 07 марта 2012

Как я могу прочитать значения любых куки из словаря среды WSGI. Я не вижу его где-либо в спецификации WSGI, по-разному на каждом сервере?

1 Ответ

1 голос
/ 08 марта 2012

Словарь среды WSGI в целом соответствует тому, как выглядит os.environ в CGI.Итак, то, что вы делаете для CGI, вы делаете в WSGI для Cookies, за исключением того, что вы просматриваете словарь среды для каждого запроса, а не os.environ.

Так что смотрите что-то вроде:

http://www.voidspace.org.uk/python/articles/cgi_web_applications_two.shtml#receiving-a-cookie

, но вместо os.environ, используйте Environment, передаваемый приложению WSGI.

Более того, используйте микро-фреймворк, такой как Flask, который инкапсулирует большую часть этого поведения, так что у вас нетбеспокоиться об этом.

...