Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

BottleでCookieを使う

何かと便利なCookieもBottleで活用可能です。

実際のところ

response.set_cookie()で、request.get_cookieで拾います。

@route('/hello')
def hello_again():
    if request.get_cookie("visited"):
        return "Welcome back! Nice to see you again"
    else:
        response.set_cookie("visited", "yes")
        return "Hello there! Nice to meet you"

基本的にブラウザの実装に引っ張られますが、4kb程度の量が相場のようです。