@@ -65,12 +65,13 @@ def get(self, stream=False): # $ requestHandler routedParameter=stream
6565class CookieWriting (tornado .web .RequestHandler ):
6666 def get (self ): # $ requestHandler
6767 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
7475
7576
7677def make_app ():
0 commit comments