哪个建站平台提供免费的服装品牌东莞网站建设服务?

摘要:免费建站哪家好,服装东莞网站建设,asp网站建设运用的技术,自助网站建设厦门网站制作文章目录 Cookie实践运行结果 CSRF防止CSRF Session实践 Cookie 理论上,一个用户的所有请求燥作都应
免费建站哪家好,服装东莞网站建设,asp网站建设运用的技术,自助网站建设厦门网站制作文章目录 Cookie实践运行结果 CSRF防止CSRF Session实践 Cookie 理论上#xff0c;一个用户的所有请求燥作都应该属于同一个会话#xff0c;而另一个用户的所有请求操作则应该属于另一个会话#xff0c;二者不能混淆#xff0c;而web应用程序是使用HTTP协议传输数据的。HTT… 文章目录 Cookie实践运行结果 CSRF防止CSRF Session实践 Cookie 理论上一个用户的所有请求燥作都应该属于同一个会话而另一个用户的所有请求操作则应该属于另一个会话二者不能混淆而web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕客户端与服务器端的连接就会关闭再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。要跟踪该会话必须引入一种机制。Cookie就是这样的一种机制。它可以弥补HTTP协议无状态的不足。在Session出现之前基本上所有的网站都采用Cookie来跟踪会话。Cookie实际上是一小段的文本信息。客户端请求服务器如果服务器需要记录该用户状态就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。由于HTTP是一种无状态的协议服务器单从网络连接上无从知道客户身份。怎么办呢?就给客户端们颁发一个通行证吧每人一个无论谁访问都必须携带自己通行证。这样服务器就能从通行证上确认客户身份了。这就是Cookie的工作原理。cookie本身由服务器生成通过Response将cookie写到浏览器上下一次访问浏览器会根据不同的规则携带cookie过来。注意:cookie不能跨浏览器一般不跨域设置cookie(使用response设置)response.set_cookie(key,value[,max_ageNone,expiresNone])max_age:整数 单位为秒指定cookie过期时间设置为None:浏览器关闭失效,默认值expires:指定过期时间还支持datetime或timedelta可以指定一个具体日期时间expiresdatetime.datetime(2030, 1, 1, 2, 3, 4)或 datetime.datetime.now() datetime.timedelta(days10)注意:max_age和expries两个选一个指定# response.set_cookie( username, username, max_age10)# response.set_cookie( username username1, expiresd)获取cookie(使用request获取):request.COOKIES.get(username) 删除cookie(使用response删除):response.delete_cookie(username)cookie存储到客户端 优点:数据存在在客户端减轻服务器端的压力提高网站的性能。
阅读全文