1
Snaplet的一个简单的例子和会话here会话不请求之间使用Snaplet.Session
$ curl http://localhost:8000/sessioin -d "key=k&value=v"
k
getter
$ curl http://localhost:8000/sessioin
getter
我不能在第二请求获取会话共享。
Snaplet的一个简单的例子和会话here会话不请求之间使用Snaplet.Session
$ curl http://localhost:8000/sessioin -d "key=k&value=v"
k
getter
$ curl http://localhost:8000/sessioin
getter
我不能在第二请求获取会话共享。
根据您对with
的定义,您可能在设置了值后忘记了提交会话。
此外,您正在使用curl
来测试此系统。 curl
默认情况下不保存cookie,这就是您的会话cookie丢失的原因。尝试使用这个(我的机器上工作):
curl -c cookies.txt http://localhost:8000/session -d "key=k&value=v"
curl -b cookies.txt http://localhost:8000/session
参见修订后的答案your previous question。
如果我提交会话 – wenlong
我没有发现问题,所以它至少可以在我的机器上工作。有关更多信息,请参阅更新的答案。 – dflemstr