第十二章:互联网-http.cookies: HTTP cookie-候选输出格式

12.6.5 候选输出格式
除了使用Set-Cookie首部,服务器还可以提供HavaScript向客户增加cookie。SimpleCookie和Morsel通过js_output()方法来提供HavaScript输出。

from http import cookies
import textwrap


c = cookies.SimpleCookie()
c['mycookie'] = 'cookie_value'
c['another_cookie'] = 'second value'
js_text = c.js_output()
print(textwrap.dedent(js_text).lstrip())

结果是一个完整的script标记,其中包含设置cookie的语句。
运行结果:
第十二章:互联网-http.cookies: HTTP cookie-候选输出格式_第1张图片

你可能感兴趣的:(Python标准库)