讲解对象: HttpResponse对象的方法
作者:融水公子 rsgz
HttpResponse对象的方法
init:使用页面内容实例化HttpResponse对象
write(content):以文件的形式写入
flush():以文件的形式输出刷新缓冲区用的
set_cookie:set_cookie(key,value=’’,maxAge=None,exprise=None)
delete_cookie(key):删除cookies
注意:如果删除一个什么都不存在的cookies就当什么都没发生
历史常识:
早期的时候使用的是cookies用来记录用户的账号密码
短期之内登录同样的网站就不需要输入账号密码了
假如说现在浏览的是电商网站 需要买东西是不是要添加购物车
我其实添加购物车其实就是向网络发请求给服务器向我的订单加上数据
这个时候就不需要输入账号和密码那么怎么知道是你添加的呢?
就说明他是把你本地的一个账号和密码传递给服务器了我本都是不是已经记录了
账号和密码?我们可以用什么来存?我们可以用cookies来存
但是没有人用cookies来存账号和密码
浏览器登录是带着账号和密码发送给服务器服务器需要验证
服务器在数据库中验证,如果我这里有是不是直接就返回了?
我们会返回给浏览器一个信息token到底是登录成功还是失败
这个token是一个字符串,我们下次访问网站的时候会像服务器发送这个token
包括我们以后发送的所有的网络请求都会带着token,所以只需要验证token就好了
为什么我们不把账号和密码放在cookies里面 因为和容易被截获哦
就是放在cookies中很危险,而且长度还是有限的 存放的数据也很少
我们只需要不把账号密码放在cookies中就行了 截获就截获呗!没啥大不了!!!
联系客服