2015-05-25 3 views
3

Я проверяю код функции tornado set_secure_cookie, он может установить cookie в expires_days, но я хочу знать, может ли оно быть устаревшим в форме timestamp.Может ли tornado set_secure_cookie истечь отметки времени?

Например: self.set_secure_cookie ("cookie_name", "cookie_value", истекает = метка времени)

timestamp is value like 1432527031. 

Может кто-нибудь ответить мне?

ответ

0

От чтения docs and code, это не похоже, что вы можете установить там значение отметки времени.

+0

yearh, set_secure_cookie будет вызывать set_cookie, а аргумент set_cookie истекает, он может быть установлен там. –

+0

Я пробовал. Он работает, если мы set_secure_cookie ("cookie_name", "cookie_value", expires = datetime), но не timestamp. –

+0

Я только что проверил это, и он работает с 'expires = timestamp'. Какую ошибку вы видели? –

0

Это не является документированным документом, но параметр expires может быть в любом формате, принятом tornado.httputil.format_timestamp, который включает в себя как временные метки времени, так и дату и дату и время.

+0

Да, вы правы. –

Смежные вопросы