何かと便利な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程度の量が相場のようです。