@@ -65,12 +65,13 @@ def get(self, stream=False): # $ requestHandler routedParameter=stream
65
65
class CookieWriting (tornado .web .RequestHandler ):
66
66
def get (self ): # $ requestHandler
67
67
self .write ("foo" ) # $ HttpResponse mimetype=text/html responseBody="foo"
68
- self .set_cookie ("key" , "value" ) # $ CookieWrite CookieName="key" CookieValue="value"
69
- self .set_cookie (name = "key" , value = "value" ) # $ CookieWrite CookieName="key" CookieValue="value"
70
- self .set_header ("Set-Cookie" , "key2=value2" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key2=value2" CookieWrite CookieRawHeader="key2=value2"
71
- self .add_header ("Set-Cookie" , "key3=value3" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key3=value3" CookieWrite CookieRawHeader="key3=value3"
72
- self .request .headers .add ("Set-Cookie" , "key4=value4" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key4=value4" CookieWrite CookieRawHeader="key4=value4"
73
- self .request .headers ["Set-Cookie" ] = "key5=value5" # $ headerWriteName="Set-Cookie" headerWriteValue="key5=value5" CookieWrite CookieRawHeader="key5=value5"
68
+ self .set_cookie ("key" , "value" ) # $ CookieWrite CookieName="key" CookieValue="value" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
69
+ self .set_cookie (name = "key" , value = "value" ) # $ CookieWrite CookieName="key" CookieValue="value" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
70
+ self .set_cookie ("key" , "value" , secure = True , httponly = True , samesite = "strict" ) # $ CookieWrite CookieName="key" CookieValue="value" CookieSecure=true CookieHttpOnly=true CookieSameSite=Strict
71
+ self .set_header ("Set-Cookie" , "key2=value2" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key2=value2" CookieWrite CookieRawHeader="key2=value2" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
72
+ self .add_header ("Set-Cookie" , "key3=value3" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key3=value3" CookieWrite CookieRawHeader="key3=value3" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
73
+ self .request .headers .add ("Set-Cookie" , "key4=value4" ) # $ headerWriteName="Set-Cookie" headerWriteValue="key4=value4" CookieWrite CookieRawHeader="key4=value4" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
74
+ self .request .headers ["Set-Cookie" ] = "key5=value5" # $ headerWriteName="Set-Cookie" headerWriteValue="key5=value5" CookieWrite CookieRawHeader="key5=value5" CookieSecure=false CookieHttpOnly=false CookieSameSite=Lax
74
75
75
76
76
77
def make_app ():
0 commit comments