1

ここでのSnapletとSessionの簡単な例

$ curl http://localhost:8000/sessioin -d "key=k&value=v"
k
getter

$ curl http://localhost:8000/sessioin

getter

2回目のリクエストでセッションが取れません。

4

1 に答える 1

2

の定義によっては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

前の質問に対する改訂された回答も参照してください。

于 2011-12-13T13:08:29.730 に答える