В зависимости от вашего определения with
, вы, вероятно, забыли зафиксировать свой сеанс после того, как задали в нем значения.
Кроме того, вы используете curl
для тестирования этой системы.curl
по умолчанию не сохраняет куки, поэтому ваш сеансовый куки теряется.Попробуйте использовать это (работает на моей машине):
curl -c cookies.txt http://localhost:8000/session -d "key=k&value=v"
curl -b cookies.txt http://localhost:8000/session
См. Также пересмотренный ответ на ваш предыдущий вопрос .