'Cookies parsed into a dictionary. Signed cookies are NOT decoded.
Use :meth:`get_cookie` if you expect signed cookies.'

@DictProperty('environ', 'bottle.request.cookies', read_only=True)
def cookies(self):

    raw_dict = SimpleCookie(self.environ.get('HTTP_COOKIE', ''))
    cookies = {}
    for cookie in raw_dict.itervalues():
        cookies[cookie.key] = cookie.value
    return cookies
