cookie2
cookie就是在浏览器端存放的一个键值对。特性:每次http请求都会携带。
实现用户验证。
浏览器:
tornado,在后台设置
在浏览器上使用javascript
因为每一次发请求都会带着所有的cookies,所以首先print(self.cookies)
tornado在后台设置:
self.cookies
self.get_cookie('k1')
self.set_cookie('k1','999')
注意前端也可以通过javascript代码来获取cookie。

上边说的就是通过前端也可以获取cookie,就是通过document.cookie,所以在前端也可以通过javascript代码来获取cookie。document.cookie:就是用来获取所有的cookie,也可以获取某一个cookie。就是通过document.cookie['k1']
浏览器给tornado发的就是一个普通字符串,tornado通过一个特殊的东西给它进行了split.服务器端能处理
document.cookie.split(';')

直接写cookie就行了

就可以在前端设置一个setcookie的方法:

document.cookie='name=value;path=;domain;expires='' '

注意jQuery中也有专门指定的插件jQuery cookie专门用于操作cookie


浙公网安备 33010602011771号